php如何移动数组内部指针

php的数组都有一个内部指针,指向数组的元素,初始化的时候是第一个,我要便利数组,让内部指针逐个移动$arr=array('a','b','c','d','e');
foreach($arras$k=>$v){
$curr=current($arr);
echo"{$k}=>{$v}--{$curr}\n";
}得到结果是0=>a--b
1=>b--b
2=>c--b
3=>d--b
4=>e--b内部指针向后移动了一位就再也没动过了。。。
foreach对这个数组做了什么呢?为什么呢?
我要让指针遍历数组,得到如下结果改怎么做呢?0=>a--a
1=>b--b
2=>c--c
3=>d--d
4=>e--e
慕侠2389804
浏览 322回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript