array(7) {
[0]=> array(2) { ["id"]=> string(1) "9" ["roi"]=> float(0) }
[1]=> array(2) { ["id"]=> string(1) "1" ["roi"]=> float(0) }
[2]=> array(2) { ["id"]=> string(2) "10" ["roi"]=> float(0) }
[3]=> array(2) { ["id"]=> string(2) "14" ["roi"]=> float(0) }
[4]=> array(2) { ["id"]=> string(1) "4" ["roi"]=> float(0) }
[5]=> array(2) { ["id"]=> string(1) "5" ["roi"]=> float(141) }
[6]=> array(2) { ["id"]=> string(1) "6" ["roi"]=> float(2600) }
}
我只是想扭转这一点,所以 id 6(roi 为 2600)在数组中排在第一位,等等。
我怎样才能做到这一点?array_reverse()
and rsort()
在这种情况下不起作用
http://php.net/manual/en/function.array-reverse.php http://php.net/manual/en/function.array-reverse.php:
$newArray = array_reverse($theArray, true);
重要的部分是true
参数,它保留密钥。
不相信?您可以看到它的实际效果这个编码器示例 http://codepad.org/oHL2ZQV6.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)