温馨提示×

PHP中array_values与array_keys的区别

PHP
小樊
115
2024-08-23 05:43:25
栏目: 编程语言
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:PHP中array_search()与array_keys()怎么使用

0