key()函数是PHP中的一个内置函数,用于返回内部指针当前指向的给定数组元素的索引。当前元素可以是开始元素或下一个元素,具体取决于光标位置。默认情况下,光标位置在零索引处,即在给定数组的起始元素处。
用法:
key($array)
参数:该函数接受单个参数$array。这是我们要查找内部指针指向的当前元素的数组。
Return Value:返回给定数组当前元素的索引。如果输入数组为空,则key()函数将返回NULL。
以下示例程序旨在说明PHP中的key()函数:
程序1::
<?php
// input array
$arr = array("Ram", "Geeta", "Shita", "Ramu");
// Here key function prints the index of
// current element of the array.
echo "The index of the current element of".
" the array is: " . key($arr);
?>
输出:
The index of the current element of the array is: 0
程序2::
<?php
// input array
$arr=array("Ram", "Geeta", "Shita", "Ramu");
// next function increase the internal pointer
// to point next to the current element.
next($arr);
// Here key function prints the index of
// the current element of the array.
echo "The index of the current element of".
" the array is: " . key($arr);
?>
输出:
The index of the current element of the array is: 1
程序3::
<?php
// input array
$arr = array("0", "F", "D", "4");
// using next() function to increment
// internal pointer two times
next($arr);
next($arr);
// Here key function prints the index of
// element of the current array position.
echo "The index of the current element of".
" the array is: " . key($arr);
?>
输出:
The index of the current element of the array is: 2
参考:
http://php.net/manual/en/function.key.php
相关用法
- p5.js nfc()用法及代码示例
- p5.js nfp()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- p5.js nfs()用法及代码示例
- PHP cos( )用法及代码示例
- PHP sin( )用法及代码示例
- p5.js nf()用法及代码示例
- PHP tan( )用法及代码示例
- PHP pow( )用法及代码示例
- d3.js d3.map.set()用法及代码示例
- d3.js d3.set.has()用法及代码示例
- PHP Ds\Set xor()用法及代码示例
注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 PHP | key() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。