牛牛在线工具

SplFixedArray::key()

收录 8868 个 PHP 函数,含用途说明与用法示例。

SplFixedArray::key()

返回当前数组元素的键名

函数名称:SplFixedArray::key() 函数描述:返回当前数组元素的键名。 适用版本:PHP 5 >= 5.3.0, PHP 7 语法:public SplFixedArray::key(): mixed 参数: 无参数。 返回值: 返回当前数组元素的键名,如果没有更多元素则返回NULL。 示例: // 创建一个长度为3的固定数组 $array = new SplFixedArray(3); // 设置数组元素 $array[0] = 'Apple'; $array[1] = 'Banana'; $array[2] = 'Orange'; // 获取当前元素的键名 $key = $array->key(); echo "当前元素的键名为:".$key."\n"; // 移动指针到下一个元素 $array->next(); // 获取当前元素的键名 $key = $array->key(); echo "当前元素的键名为:".$key."\n"; 输出结果: 当前元素的键名为:0 当前元素的键名为:1 在上面的示例中,我们首先创建了一个长度为3的固定数组。然后,我们设置了数组的元素,分别为'Apple','Banana'和'Orange'。接下来,我们使用key()函数获取当前元素的键名,并将其打印出来。然后,我们使用next()函数将指针移动到下一个元素,并再次使用key()函数获取当前元素的键名,并将其打印出来。注意,当指针移动到最后一个元素之后,再次调用key()函数将返回NULL。