php数组实例之获取当前数组键 key()

发布时间:2020-02-09编辑:脚本学堂
key()函数返回input_array中当前指针所在位置的键。形式如下:mixed key(array array)

key()函数返回input_array中当前指针所在位置的键。
其形式如下:
mixed key(array array)

例,迭代处理数组并移动指针来输出$fruits数组的键:
 

复制代码 代码如下:
<?php
/**
  desc:迭代数组
  link:www.jb200.com
  date:2013/2/24
*/
$fruits = array("apple"=>"red", "banana"=>"yellow");
while ($key = key($fruits)) {
printf("%s <br />", $key);
next($fruits);
}
// apple
// banana
?>

注意,每次调用key()时不会移动指针
为此需要使用next()函数,这个函数的唯一作用就是完成推进指针的任务。