一、使用for循环遍历数组
(1)、conut($arr) ; 用于统计数组元素的个数。
(2)、 for循环只能用于遍历,纯索引数组!!!!
(3)、注意:如果存在关联数组,count统计时会统计两种数组的总个数,使用for循环遍历混合数组,导致数组越界!!
<?php
$arr = array('Hello world ','85','你好,世界。');
$num = count($arr);
for($i=0;$i<$num;++$i){
echo $arr[$i].'<br />';
}
?>
2、foreach循环遍历数组
foreach可以遍历任何类型的数组!!!
使用foreach语句循环遍历数组有二种方式
第一种:
foreach (数组名称 as 值) {
// 处理语句
}
例:
<?php
$arr = array('Hello world ','85','你好,世界。');
foreach($arr as $value){
echo $value.'<br />';
}
?>
第二种:
foreach (数组名称 as 键 => 值) {
// 处理语句
}
例:
<?php
//定义数组
$arr = array('Hello world ','85','你好,世界。');
foreach($arr as $k=>$v){
echo $k."=>".$v."<br />";
}
?>
当然还有别的方法。