温馨提示×

PHP中array_values与array_keys的区别

PHP
小樊
84
2024-08-23 05:43:25
栏目: 编程语言

array_values()函数返回一个包含数组所有值的数字索引数组,而array_keys()函数返回一个包含数组所有键的数字索引数组。

例如:

$array = array("a" => "apple", "b" => "banana", "c" => "cherry");

$values = array_values($array);
// $values = array("apple", "banana", "cherry");

$keys = array_keys($array);
// $keys = array("a", "b", "c");

因此,array_values()返回的数组中的值与原数组中的值相同,只是索引重新排列为数字索引;而array_keys()返回的数组中的值是原数组中的键。

0