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()
返回的数组中的值是原数组中的键。