php 函数 reset 的作用
其实, 有时候,我们因为想太多,而遗失了很多, 清空大脑,往前走,努力干,就好了。
在很多时候,我们对数组数据进行了unset 之后,需要对其进行数组内部指针重新指向第一个,所以使用reset 或者array_values 等(这个是针对键值不重要的处理)
查看了官网的 reset 系统函数
对这个函数的描述是:将数组的内部指针指向第一个单元并返回第一个数组单元的值。
也就是说 可以返回第一个数组元素给你,
如果是空数组,那么则 返回的是 false 布尔型
所以要进行判断,不要直接认为有值
这个函数时常和current一起使用
current 返回当前 内部指针指向的数值
与之相对的就是 end 函数,
官网手册是这样解释的,end 是将内部指针移动到最后一个单元并返回其值
正所谓一首一尾,注意细节