猿问

PHP数组的指针

什么是PHP数组的指针?如何理解?

qq_天蝎的尾巴卍_0
浏览 1270回答 3
3回答

KevenHuang

php数组指针是一个比较抽象的概念,用形象一点的比如就好像一根手指,要遍历数组时,数组的指针指向第一个元素。为什么要有指针,因为在遍历数组元素时要有指向性,要告诉程序遍历到哪个元素了,如果没有明确指向,每次获取数组元素时就不知道取哪个了,例如使用foeach遍历关联数组时,如果没有指针的指向性,程序就不知道遍历到哪一个元素了,each和next函数也一样,每调用一次数组的指针就会下移一次,从而知道了数组遍历到哪个元素了,当遍历到最后一个元素后,数组指针会移出数组。这是我自己对数组指针的理解,希望能帮到你理解。

田心枫

建议你自己百度或者google下
随时随地看视频慕课网APP
我要回答