PHP each() list() 的作用与遍历数组
each()
在一篇文章看到的时候第一反应:有点印象,但具体是干什么的已经记不起来了,查了手册之后:
返回数组中当前的键/值对并将数组指针向前移动一步
和next
的区别估计就在于是否返回值了,一个是键值对,一个是值,并且next()
中有一句话:
Note: 你将无法区别包含数组尾以及 boolean FALSE 单元的数组。要正确遍历可能含有空单元或者单元值为 0 的数组,参见 each() 函数。
看来next()
有一定限制条件。