我确实看过usort,但仍然有点困惑......
$myobject 对象如下所示:
Array
(
[0] => stdClass Object
(
[tid] => 13
[vid] => 4
)
[1] => stdClass Object
(
[tid] => 10
[vid] => 4
)
[2] => stdClass Object
(
[tid] => 34
[vid] => 4
)
[3] => stdClass Object
(
[tid] => 9
[vid] => 4
)
我看到了这个:
function cmp( $a, $b )
{
if( $a->weight == $b->weight ){ return 0 ; }
return ($a->weight < $b->weight) ? -1 : 1;
}
usort($myobject,'cmp');
我正在尝试根据 tid 进行排序,但是,我想我只是不确定是否必须将体重更改为某种东西?或者它会按原样工作吗?我试过了,但没有任何输出...