Скажите, пожалуйста, как я могу отобразить массив в цикле в php?
У меня есть этот массив:
while($q = mysqli_fetch_assoc($selectQuestResult)) {
$answers[] = array(array($q['name']),array(round($total,1)));}
тогда я хочу показать это:
for($i = 0; $i < count($answers); $i++)
{
echo($answers[$i][0][0].':'.$answers[$i][1][0]."<br />\n");
}
Я должен использовать цикл делает это звучит как глупые трюки профессора колледжа. Но это нормально. В циклах for могут быть операторы break. И они не должны содержать конечных условий в операторе for.
for( $i = 0; ; $i++) {
$q = mysqli_fetch_assoc($selectQuestResult);
if (!$q) break;
$answers[] = array($q['name'], round( $total, 1));
}
for ( $i = 0; $i < count( $answers ), $i++) {
/* do something with $answers[i] */
}