您的位置:首页 > 编程语言 > PHP开发

PHP 遍历数组的两种方法

2009-03-02 09:52 597 查看
<?


$str = array('a'=>"asdf",'b'=>"eeee",'c'=>"ff");

//第一种

while(list($key,$value)=each($str)){

echo "$key => $value";

echo "<br>";

}


list -- 把数组中的值赋给一些变量

像 array() 一样,这不是真正的函数,而是语言结构。list() 用一步操作给一组变量进行赋值

<?


$str = array('a'=>"asdf",'b'=>"eeee",'c'=>"ff");

//第二种

foreach($song as $key=>$value){

echo "$key=> $value";

echo "<br>";

}
each -- 返回数组中当前的键/值对并将数组指针向前移动一步,如果内部指针越过了数组的末端,则 each() 返回 FALSE
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: