PHParray_key_first()函数 完整的 PHP Array 参考手册 实例 获取数组的第一个键值: <?php$array=['a'=>1,'b'=>2,'c'=>3];$firstKey=array_key_first($array);echo$firstKey;?> 执行以上代码,输出结果为: a 定义和用法 array_key_first() 函数用于获取指定数组的第一个
可以使用 array_keys() 函数,但是性能会比较低。也可以使用 reset() 和key() 函数,但这可能会影响内部数组指针。实现该功能的 polyfill 写法如下: <?phpif (!function_exists('array_key_first')) { function array_key_first(array $arr) { foreach(...
The PHP array_key_first() function returns the first key of the given array without affecting the internal array pointer. Syntax array_key_first(array) Parameters array Required. Specify an array. Return Value Returns the first key of array if the array is not empty; null otherwise. ...
$array = ['first' => 1, 'second' => 2, 'third' => 3]; // 确认数组不为空 if (!empty($array)) { reset($array); // 将内部指针指向第一个元素 $firstKey = key($array); echo "The first key is: " . $firstKey; // 输出: The first key is: first } else { ec...
echo “First key: ” . $firstKey . “\n”; echo “Last key: ” . $lastKey . “\n”; ?> “` 输出结果为: “` First key: apple Last key: orange “` 上面的示例中,我们分别使用array_key_first()和array_key_last()函数获取了数组的第一个键和最后一个键,并通过echo语句将它们输出。
1. 使用array_keys()函数获取所有键,并取得第一个键: “`php $array = array(“one” => 1, “two” => 2, “three” => 3); $keys = array_keys($array); $firstKey = $keys[0]; “` 2. 使用array_key_first()函数获取第一个键(PHP版本> = 7.3): ...
array_key_exists: 数组是否存在指定键 key_exists: array_key_exists 函数的别名 array_key_first: 获取数组第一个键 array_key_last: 获取数组最后一个键 end: 获取数组最后一个元素的值 array_pop: 弹出数组最后一个元素 array_push: 将值压入数组末尾 ...
$keys = array('a', 'b', 'c');$values = array(1, 2, 3);$arr = array_combine($keys, $values);print_r($arr); // 输出:Array ( [a] => 1 [b] => 2 [c] => 3 )9.array_walk(): 对数组中的每个元素应用用户自定义函数。function myfunction($value, $key){ echo "The ...
array_key_first函数返回数组的第一个key,而array_key_last函数返回数组的最后一个key。注意,这两个函数只在PHP版本7.3及以上可用。 5. 使用array_rand函数获取随机key“`php$array = array(‘key1’ => ‘value1’, ‘key2’ => ‘value2’, ‘key3’ => ‘value3’);$random_key = array_rand($...
$firstKey = $keys[0]; echo $firstKey; “` 2. 使用reset()函数: “`php $array = array(“key1” => “value1”, “key2” => “value2”, “key3” => “value3”); $firstKey = reset($array); echo $firstKey; “` 以上两种方式都可以输出数组的第一个键值,可以根据具体需求选择其中...