请告诉我如何在php中的for循环中显示数组? 我有这个数组:
while($q = mysqli_fetch_assoc($selectQuestResult)) {
$answers[] = array(array($q['name']),array(round($total,1)));}
然后我要显示它:
答案 0 :(得分:0)
for($i = 0; $i < count($answers); $i++)
{
echo($answers[$i][0][0].':'.$answers[$i][1][0]."<br />\n");
}
答案 1 :(得分:0)
我必须使用for循环让这听起来像愚蠢的大学教授一样。但是,没关系。 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] */
}