要按照其值对 PHP 数组进行排序,可以使用 asort()
函数。以下是一个示例代码:
$fruits = array("apple" => 3, "banana" => 2, "cherry" => 1);
// 使用 asort() 函数按值对数组进行排序
asort($fruits);
// 遍历排序后的数组
foreach ($fruits as $fruit => $quantity) {
echo $fruit . ": " . $quantity . "
";
}
输出结果为:
cherry: 1
banana: 2
apple: 3
在上面的示例中,asort()
函数对 $fruits
数组按照值进行排序,排序后的结果保存在原数组中。然后使用 foreach
循环遍历排序后的数组,并输出每个水果和对应的数量。
上一篇:按照其值的次数打印字典键
下一篇:按照其值对对象数组进行排序