博客列表 >数组的指针操作

数组的指针操作

梁凯达的博客
梁凯达的博客原创
2018年12月19日 09:36:57985浏览

指针操作,是移动数组,获得指定数组位置的一种函数办法。

常用的指针操作包含:
 //current()返回当前指针的位置指向的数组单元的值
 //key()返回当前指针指向的数组单元的键
 //next() 返回下一个指针指向的数组单元的值
 //prev() 返回上一个指针指向的数组单元的指
 //end() 返回最后一个单元的值
 //reset() 重置指针,并使指针返回初始状态

实例

$arr = array(
  'a'=>'王根基',
  'b'=>'李根基',
  'c'=>'梁根基',
  'd'=>'宋根基',
  'e'=>'赵根基'

 );
 var_dump($arr);
 echo '<hr />';
 //返回当前指正指向的数组单元的值
 //第一个是王根基
 var_dump(current($arr));
 echo '<hr />';
 //返回当前指针指向的数组单元的键,是键!!
 var_dump(key($arr));
 echo '<hr />';
 //返回下一个指针指向的数组单元的值
 //返回李根基
 var_dump(next($arr));
 echo '<hr />';
 //返回上一个指针指向的数组单元的值
 //所以上一个又是王根基
 var_dump(prev($arr));
 echo '<hr />';
 //返回最后一个指针指向的数组单元的值
 //最后一个是赵根基
 var_dump(end($arr));
 echo '<hr />';
 //重置掉当前的指针顺序
 var_dump(reset($arr));
 echo '<hr />';

运行实例 »

点击 "运行实例" 按钮查看在线实例

 
 

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议