将多个阵列按desc顺序排列在php

问题描述 投票:0回答:2

我需要按deSc顺序排序deSc。例如:在位置

ref_no
应该有具有ID
[0]
(因为它更大的属性)的属性,并且在ind thing with in id
16
属性。
*请注意:主数组的大小是动态的,并且属性数组的大小保持不变。

ref_no
	
apply

[1]



php
2个回答
2
投票

Array ( [0] => Array ( [Property] => Array ( [id] => 10 [member_id] => 2 [ref_no] => 333 } ) [1] => Array ( [Property] => Array ( [id] => 16 [member_id] => 4 [ref_no] => 509 } ) ) 的回调中,比较存在下面的

usort
值。  通过在左侧编写
usort($input, function ($a, $b) {return ($a['ref_no']>$b['ref_no']);});

0
投票
usort()

值是字符串型还是int-type,太空飞船操作员仍然将它们作为整数(数值,而不是词典)进行比较。 demo


ref_no
	
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.