当前位置:首页 >> PHP >> PHP基础

数组内部指针如何使用?(PHP数组1)

  • PHP基础
  • 2019-04-01 15:04:04
  • 人已阅读
简介 数组内部指针函数有:current()、key()、next()、prev()、end()、reset()我们改如何使用呢?下面案例让你清楚一切。

 数组内部指针

 (1)current():当前指针指向元素的值

 (2)key(): 当前指针指向元素的键名/索引

 (3)next(): 指针后移

 (4)prev(): 指针前移

 (5)end(): 指针移到尾部最后一个元素上

 (6)reset(): 指针复位,指向第一个元素

案例:

$arts = ['php', 'JAVA', 'PYTHON', 'JS', 'C', 'C++'];
//指针复位
reset($arts);

//获取第一个元素的键值
echo key($arts),'---',current($arts),'
'; //后移一位,获取第二个元素的键值 next($arts); echo key($arts),'---',current($arts),'
'; //前移一位 prev($arts); echo key($arts),'---',current($arts),'
'; //移到最后,获取最后一个元素的键值 end($arts); echo key($arts),'---',current($arts),'
'; //下面我们用for()循环与数组指针配合来完成关联数数组的遍历 echo '
'; //记得先复位数组指针,从头开始遍历 reset($arts); for ($i=0; $i';     //指针后移一位     next($arts); }

输出结果:

0---php

1---JAVA

0---php

5---C++


0---php

1---JAVA

2---PYTHON

3---JS

4---C

5---C++

Top