什么是PHP数组的指针?如何理解?
3 回答
已采纳
KevenHuang
TA贡献280条经验 获得超233个赞
php数组指针是一个比较抽象的概念,用形象一点的比如就好像一根手指,要遍历数组时,数组的指针指向第一个元素。为什么要有指针,因为在遍历数组元素时要有指向性,要告诉程序遍历到哪个元素了,如果没有明确指向,每次获取数组元素时就不知道取哪个了,例如使用foeach遍历关联数组时,如果没有指针的指向性,程序就不知道遍历到哪一个元素了,each和next函数也一样,每调用一次数组的指针就会下移一次,从而知道了数组遍历到哪个元素了,当遍历到最后一个元素后,数组指针会移出数组。这是我自己对数组指针的理解,希望能帮到你理解。
- 3 回答
- 1 关注
- 1269 浏览
添加回答
举报
0/150
提交
取消