SplFixedArray :: key()function是PHP中的内置函数, 用于获取数组当前索引的键。
语法如下:
int SplFixedArray::key()
参数:此函数不接受任何参数。
【PHP SplFixedArray key()函数用法介绍】返回值:该函数返回数组当前索引的键。
下面的程序说明了SplFixedArray :: key()PHP中的功能:
程序1:
<
?php// Create a fixed size array
$gfg = new SplFixedArray(6);
$gfg [0] = 1;
$gfg [1] = 5;
$gfg [2] = 1;
$gfg ->
next();
$gfg ->
next();
// Print key of current position
echo $gfg ->
key() . "\n" ;
?>
输出如下:
2
程式2:
<
?php// Create some fixed size array
$gfg = new SplFixedArray(6);
$gfg [0] = 1;
$gfg [1] = 5;
$gfg [2] = 1;
$gfg [3] = 11;
$gfg [4] = 15;
$gfg [5] = 17;
// Iterate array and print values
while ( $gfg ->
valid()) {// Print Key of each Index
echo $gfg ->
key(). "\n" ;
$gfg ->
next();
}
?>
输出如下:
0
1
2
3
4
5
参考: https://www.php.net/manual/en/splfixedarray.key.php
推荐阅读
- 如何检查元素在JavaScript中是否有任何子代()
- 如何学习ReactJS(初学者完整指南)
- 很简单!Vue.js入门教程手把手教你学会Vue.js开发
- 经典排序算法之选择排序(Selection Sort)实现原理和代码实现及其应用详解
- 数据库快速索引原理!B树和B+树的实现原理和实例代码全解
- 你真的懂树吗(二叉树、AVL平衡二叉树、伸展树、B-树和B+树原理和实现代码详解)
- 经典线性结构之线性表、栈和队列数据结构详解和实例分析
- 码农进阶!数据结构、算法分析、算法复杂度、大O符号和算法分析实例详解
- 10道精选JavaScript面试题——前端面试必备