排序多維數組我有一個數組:通過特定的按鍵
Array (
[0] => stdClass Object (
[user_id] => 1
[ID] => 1
[user_login] => admin
[display_name] => admin
[user_email] => [email protected]
[meta_value] => a:1:{s:13:\"administrator\";s:1:\"1\";}
)
[1] => stdClass Object (
[user_id] => 4
[ID] => 4
[user_login] => ungtinflytande
[display_name] => ungtinflytande
[user_email] => [email protected]
[meta_value] => a:1:{s:13:\"administrator\";s:1:\"1\";}
)
[2] => stdClass Object (
[user_id] => 5
[ID] => 5
[user_login] => inflytandepilot
[display_name] => inflytandepilot
[user_email] => [email protected]
[meta_value] => a:1:{s:6:\"author\";s:1:\"1\";}
)
[3] => stdClass Object (
[user_id] => 11
[ID] => 11
[user_login] => matsbohman
[display_name] => matsbohman
[user_email] => [email protected]
[meta_value] => a:1:{s:6:\"editor\";s:1:\"1\";}
)
[4] => stdClass Object (
[user_id] => 12
[ID] => 12
[user_login] => klarakviberg
[display_name] => klarakviberg
[user_email] => [email protected]
[meta_value] => a:1:{s:13:\"administrator\";s:1:\"1\";}
)
)
...我用display_name
鍵想排序。我目前這樣打印:
foreach ($blogusers as $bloguser) {
...
}
我該怎麼做?
usort()是去確認的方式。如果有人想要對浮點數進行排序,strcmp是否是正確的函數?我的猜測將是單獨的比較函數取決於類型可能是一個好主意...... – jsh 2013-11-14 15:56:57