如何按降序对关联数组进行排序?

夏日男孩

我知道rsort和array_reverse,但我想知道如何反转关联数组的所有元素及其索引号。例如:

$age = array("x"=>"35", "y"=>"45", "z"=>"55");

并显示为

z 55

y 45

x 35

我尝试了这个,但是没有显示出我想要的:

$age = array("x"=>"35", "y"=>"45", "z"=>"55");
array_reverse($age);
foreach($age as $x => $x_value){
    echo $x . " " . $x_value;
    echo "<br>";
}
Pradyut甘露

我认为您想按降序对键进行排序,所以您需要进行流式处理,因为array_reverse()函数将键与数组中的值交换。

$age = array("x"=>"35", "y"=>"45", "z"=>"55");
krsort($age);
foreach($age as $x => $x_value){
 echo $x . " " . $x_value;
echo "<br>";
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何按深度值对javascript关联数组进行排序

如何对关联数组进行递归排序

按数字索引对javascript中的关联数组进行排序

按PHP中的值对多维关联数组进行排序

按值对多维关联数组进行排序(SWIFT)

按子值对多维AND完全关联数组进行排序

按字母顺序对关联数组/ javascript对象进行排序

按关联数组上的重复值对关联数组进行排序

如何在PHP中按给定键的值对关联数组进行排序?

如何按特定属性对 PHP 中的关联数组集合进行排序

如何按值对关联数组排序并保留值?

如何通过Javascript中的值对关联数组进行排序?

如何在php Laravel中对关联数组进行排序

如何使用php按降序对json数组进行排序

如何在Ruby中按降序对数组进行排序

如何动态按降序对年份范围数组进行排序

在D中对关联数组进行排序

按降序对int数组进行排序

按降序对MATLAB数组进行排序

按特定键的值对多维关联数组的值进行升序排序

PHP按元素大小/字符串大小对关联数组进行排序

如何按降序对评论进行排序?

PHP数组使用特定键值对关联数组进行排序

php 7 - 按键对多级关联数组进行排序,使其按字典顺序在每个级别上排序

如何让我的快速排序算法按升序和降序对数组进行排序?

PHP按特定键排序关联数组

如何在 Swift 中按倒序/降序按长度对字符串数组进行排序?

为什么使用比较函数按布尔值对关联数组进行排序会反转数组顺序?

按降序按行对Nd Numpy数组进行排序