我有一組 json 對象,我想對它進(jìn)行升序排序,并將空值放在最后。以下是我嘗試過的代碼。兩個 uasort() 單獨工作都非常好,但是當(dāng)我一個接一個地放置它們時,它只是根據(jù)最新的函數(shù)對數(shù)組進(jìn)行排序。如何按升序?qū)?shù)組進(jìn)行排序,并將空值放在該升序排序列表的末尾?uasort($arr, function($a,$b) { return $a->score > $b->score ? 1 : -1; });uasort($arr, function($a) { return ( is_null($a->score==NULL) OR $a->score == "") ? 1 : -1;});
使用 uasort() php 按多個條件排序
慕尼黑8549860
2022-10-28 09:38:23