Я работаю на WordPress сайта, и мне нужно, чтобы отсортировать массив некоторых пользователей с помощью пользовательского имени столбца «IDlisting»Как отсортировать массив по пользовательскому имени столбца
Как я могу отсортировать этот массив по «IDlisting» ?
Array
(
[0] => stdClass Object
(
[ID] => 6
[user_login] => adri
[user_url] =>
[user_status] => 0
[display_name] => adrian
[IDlisting] => 6
)
[1] => stdClass Object
(
[ID] => 1
[user_login] => admin
[user_nicename] => admin
[user_activation_key] =>
[user_status] => 0
[display_name] => admin
[IDlisting] => 0
)
)
я попытался
$args = array('orderby' => 'IDlisting',
'order' => 'ASC'
);
$authors = get_users($args);
, но он не работает
возможно дубликат [Сортировка многомерного массива PHP по суб-значения] (http://stackoverflow.com/questions/4508145/sort-php-multidimensional-array-by-sub-value) – Jon
@ Джон, это вопрос о WP API, а не сортировка php. – Hast
$ args выглядит правильно. Вы уверены, что это не сработает? Попробуйте сортировать его по разным столбцам, может быть, проблема заключается в том, что ID-содержимое совпадающей колонны? – Hast