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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。