我有一组对象,如下图所示。我想按'earned'
键(降序)对数组元素进行排序。我试过用usort但最终得到的错误就像
usort expects parameter 1 to be array, object given.
无法弄清楚问题。
usort($users,function($a,$b) use ($users)
{
if ($a->earned == $b->earned) return 0;
return ($a->earned < $b->earned)?-1:1;
});