PHP循环遍历数组的3种方法list()、each()和while总结

while (list($key, $value) = each($list)) {} 写的性能高过foreach,
转:http://www.jb51.net/article/57560.htm

①each()函数
each()函数需要传递一个数组作为参数,返回数组中当前元素的键/值对,并向后移动数组指针到下一个元素的位置。键/值对被返回带有4个元素的关联和索引混合的数组,键名分别为0、1、key和value。其中键名0和key对应的值是一样的,是数组元素的键名,1和value则包含有数组元素的值。如果内部指针越过了数组的末端,则each()返回FALSE。each()函数的使用如下所示:

复制代码 代码如下:
< ?php  $contact = array("ID" => 1,"姓名" => "高某","公司" => "A公司","地址" => "北京市",);  $id = each($contact); //返回数组$contact中第一个元素的键/值对,是带有4个元素的数组  print_r($id); //输出

PHP循环遍历数组的3种方法list()、each()和while总结最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/18770.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>