php数组中的指针问题
2013-12-21 20:54
281 查看
php中有下面几种函数操控数组内部的指针
end() - 将数组的内部指针指向最后一个单元
key() - 从关联数组中取得键名
each() - 返回数组中当前的键/值对并将数组指针向前移动一步
prev() - 将数组的内部指针倒回一位
reset() - 将数组的内部指针指向第一个单元
next() - 将数组中的内部指针向前移动一位
例子
<?php
$transport = array('foot', 'bike', 'car', 'plane');
$mode1 = current($transport); // $mode = 'foot';
$mode2 = next($transport); // $mode = 'bike';
$mode3 = current($transport); // $mode = 'bike';
$mode4 = prev($transport); // $mode = 'foot';
$mode5 = end($transport); // $mode = 'plane';
$mode6 = current($transport); // $mode = 'plane';
var_dump($mode1);
var_dump($mode2);
var_dump($mode3);
var_dump($mode4);
var_dump($mode5);
var_dump($mode6);
?>
结果:foot bike bike foot plane plane
相关文章推荐
- 约瑟夫环问题的 PHP 实现--使用 PHP 数组内部指针操作函数
- 约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数
- 约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数
- php中关于数组的指针移动问题!
- 关于php中from提交checkbox数组数据未选中的不提交的问题
- php解决json_encode输出GB2312中文问题 (数组)
- 数组首地址给赋给 指针的问题
- C数组和指针相关的问题
- php遍历数组问题
- 利用php的explode函数将字符串按分隔符(比如空格)分拆并组装在数组中-----要考虑连续空格问题
- 常见数组指针问题
- 二维字符数组与二维整型数组在内存中的分配及指针的问题
- 对空指针赋值的问题 指针的指针 指针的指针和指针数组
- 关于C语言数组利用指针排序的问题
- php关联数组,20行搞定约瑟夫问题
- 关于数组指针,指针数组和字符串数组的一些问题
- 指针和数组做形参传值问题
- c语言中字符串常见初始化时的问题,以及字符串数组与指针区别的分析
- c语言字符指针数组经典,此后不必再担心字符串问题.
- 二维数组、字符数组、指针数组涉及字符串和具体元素问题