2013年3月6日星期三
php数组的常用遍历方法
foreach 循环结构.
例题:
$arr = array("hello"=>array(1,2,3,"bbb"=>4,5,6,7,"aaa"=>8),array("one","two"),100=>array("a",1,"b",2));
方法:
foreach($arr as $key=>$value)
{
foreach($value as $k=>$v)
{
echo "$arr[".$key."][".$k."]=".$v."";
}
echo "<br>";
}
输出:
$arr[hello][0]=1 $arr[hello][1]=2 $arr[hello][2]=3 $arr[hello][bbb]=4 $arr[hello][3]=5 $arr[hello][4]=6 $arr[hello][5]=7 $arr[hello][aaa]=8 $arr[0][0]=one $arr[0][1]=two $arr[100][0]=a $arr[100][1]=1 $arr[100][2]=b $arr[100][3]=2
方法:
while(list($key,$value) = each($arr))
{
while(list($k,$v) = each($value))
{
echo $key."==>".$k."===>".$v."<br>";
}
}
输出:
hello==>0===>1 hello==>1===>2 hello==>2===>3 hello==>bbb===>4 hello==>3===>5 hello==>4===>6 hello==>5===>7
hello==>aaa===>8 0==>0===>one 0==>1===>two 100==>0===>a 100==>1===>1 100==>2===>b 100==>3===>2
订阅:
博文评论 (Atom)
没有评论:
发表评论