我有一組 json 對(duì)象,我想對(duì)它進(jìn)行升序排序,并將空值放在最后。以下是我嘗試過(guò)的代碼。兩個(gè) uasort() 單獨(dú)工作都非常好,但是當(dāng)我一個(gè)接一個(gè)地放置它們時(shí),它只是根據(jù)最新的函數(shù)對(duì)數(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 按多個(gè)條件排序
慕尼黑8549860
2022-10-28 09:38:23