溫馨提示×

PHP中array_values與array_keys的區(qū)別

PHP
小樊
84
2024-08-23 05:43:25
欄目: 編程語言

array_values()函數(shù)返回一個包含數(shù)組所有值的數(shù)字索引數(shù)組,而array_keys()函數(shù)返回一個包含數(shù)組所有鍵的數(shù)字索引數(shù)組。

例如:

$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()返回的數(shù)組中的值與原數(shù)組中的值相同,只是索引重新排列為數(shù)字索引;而array_keys()返回的數(shù)組中的值是原數(shù)組中的鍵。

0