que tiene una matriz:matriz multidimensional Ordenar por llave específica
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\";}
)
)
... que quiero ordenar por la clave display_name
. Actualmente lo imprimo de esta manera:
foreach ($blogusers as $bloguser) {
...
}
¿Cómo puedo hacer esto?
usort() es el camino a seguir para asegurarse. ¿Es strcmp la función correcta si se quiere ordenar, por ejemplo, un flotador? Mi suposición sería que las funciones de los comparadores por separado según el tipo podrían ser una buena idea ... – jsh