php一维数组遍历方法
我们介绍的是利用php各种函数与foreach while for来实现数组遍历的方法,有需要的朋友可以参考一下.
<?php
//a
$arr = array(
'a' => 'abc',
'b' => 123,
'c' => true
);
//b
//$arr=range('a','d');
//1
for ($i = 0; $i < sizeof($arr); $i++) echo $arr[$i] . ', ';
echo '<br />';
//2
foreach ($arr as $key) echo "$key, ";
echo '<br />';
//3
foreach ($arr as $key => $val) echo "$key-$val, ";
echo '<br />';
//4
reset($arr);
while ($item = each($arr)) {
echo $item['key'] . '-' . $item['value'] . ', ';
}
echo '<br />';
//5
reset($arr);
while (list($key, $val) = each($arr)) {
echo "$key-$val, ";
}
echo '<br />';
?>文章网址:http://www.phprm.com/shuzu/fs2989.html
随意转载^^但请附上教程地址。