4.19.2 获取数组中当前单元的索引值
代码4-31演示了函数key()的用法。
代码4-31 使用函数key()获取数组当前元素的索引值4-31.php
01 <?php
02 $planet=array(
03 'Eth'=>'Earth',
04 'Vns'=>'Venus',
05 'Mrs'=>'Mars',
06 'Jpt'=>'Jupiter',
07 'Stn'=>'Saturn'
08 );//定义数组$planet
09
10 end($planet);
11 echo'当前元素的索引为:'.key($planet);//输出数组中当前元素的索引
12 echo'<br/>';
13 echo'<br/>';
14 echo'当前元素的值为:'.end($planet);
15 ?>
【代码解析】这段程序第10行首先将当前指针指向数组的最后一个单元,然后通过函数key()获取当前元素(即最后一个元素)的索引值。这段代码的执行结果如图4-31所示。