按對(duì)象字段對(duì)象數(shù)組進(jìn)行排序我如何按照它的一個(gè)字段對(duì)這個(gè)對(duì)象數(shù)組進(jìn)行排序,例如name或count ? Array(
[0] => stdClass Object
(
[ID] => 1
[name] => Mary Jane
[count] => 420
)
[1] => stdClass Object
(
[ID] => 2
[name] => Johnny
[count] => 234
)
[2] => stdClass Object
(
[ID] => 3
[name] => Kathy
[count] => 4354
)
....
3 回答

jeck貓
TA貢獻(xiàn)1909條經(jīng)驗(yàn) 獲得超7個(gè)贊
usort($your_data, function($a, $b){ return strcmp($a->name, $b->name);});

千萬(wàn)里不及你
TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超9個(gè)贊
public static function cmp($a, $b) { return strcmp($a->name, $b->name);}//in this case FUNCTION_NAME would be cmpusort($your_data, array('YOUR_CLASS_NAME','FUNCTION_NAME'));
- 3 回答
- 0 關(guān)注
- 712 瀏覽
添加回答
舉報(bào)
0/150
提交
取消