前言:
当前大家对“用指针读取数组数据的函数”都比较注意,我们都想要知道一些“用指针读取数组数据的函数”的相关文章。那么小编在网摘上搜集了一些对于“用指针读取数组数据的函数””的相关内容,希望各位老铁们能喜欢,同学们一起来学习一下吧!current() 是取得目前指针位置的内部资料
mixed current ( array &$array )
key() 用来读取目前指针所指向资料的索引值
mixed key ( array &$array )
next() 将数组中的内部指针向前移动一位
mixed next ( array &$array ) 返回数组内部指针指向的下一个单元的值,或当没有更多单元时返回 FALSE。
prev() 将数组的内部指针倒回一位
mixed prev ( array &$array ) 返回数组内部指针指向的前一个单元的值,或当没有更多单元时返回 FALSE。
end() 将数组的内部指针指向最后一个单元
mixed end ( array &$array ) end() 将 array 的内部指针移动到最后一个单元并返回其值。
reset() 将数组的内部指针指向第一个单元
mixed reset ( array &$array ) reset() 将 array 的内部指针倒回到第一个单元并返回第一个数组单元的值,如果数组为空则返回 FALSE。
实例:如何查找数组中最大键值
<?php$arr=array('tom'=>9,'jack'=>3,'kim'=>5,'hack'=>4);asort($arr);//print_r($arr); //输出:Array ( [jack] => 3 [hack] => 4 [kim] => 5 [tom] => 9 )$rel=array();foreach($arr as $k=>$v){$rel[]=$k;}echo end($rel);//输出最大值:tom?>
标签: #用指针读取数组数据的函数