<?php header("Content-type: text/html; charset=utf-8"); $arr=array('张三',18,'男','湖北'); //for循环 $c = count($arr); for ($i=0; $i <$c ; $i++) { echo $arr[$i] .'<br>'; } echo "<hr>"; //while循环 $i=0; $c = count($arr); while ( $i < $c) { echo $arr[$i] .'<br>'; $i++; } //foreach循环; echo "<hr>"; foreach ($arr as $key => $value) { echo $key.'=>'.$value .'<br>'; } ?>
总结:foreach不需要知道数组的个数就可直接循环数组,比前面两个方便