如何在 PHP 中按键对关联数组进行排序
主题:PHP / MySQL
答案:使用 PHP ksort()
和 krsort()
函数
PHP ksort()
和 krsort()
函数可用于按键对数组进行排序。 以下部分将向您展示这些功能的基本工作原理。
按升序对关联数组进行排序
您可以使用 ksort()
函数按键按字母升序对关联数组进行排序,同时保持键和数据之间的关系。
示例
<?php
$fruits = array("b"=>"banana", "a"=>"apple", "d"=>"dog", "c"=>"cat");
/* 按键排序数组 */
ksort($fruits);
print_r($fruits);
?>
按降序对关联数组进行排序
您可以使用 krsort()
函数按键按字母降序对关联数组进行排序,同时保持键和数据之间的关系。
示例
<?php
$fruits = array("b"=>"banana", "a"=>"apple", "d"=>"dog", "c"=>"cat");
/* 按键排序数组 */
krsort($fruits);
print_r($fruits);
?>
FAQ 相关问题解答
以下是与此主题相关的更多常见问题解答: