Я пытаюсь вручную отсортировать массив PHP без использования ksort. Так выглядит мой код: function my_ksort(&$arg){ foreach($arg as $key1 => $value1){ foreach($arg as $key2 => $value2){ if($key1 > $key2){ $aux = $value2; $arg[$key2] = $value1; $arg[$key1] = $aux; } } } } Это не сортировка, я не могу понять, как сделать ее сортировкой.
Я использую ksort() и мне нужно выбрать порядок сортировки (ASC / DESC). есть ли способ сделать это без array_multisort()
Возможный дубликат: Сортировка многомерного массива в PHP Как я могу сортировать по ключу в многомерном массиве? Например, ниже массив, который я печатаю из своего db, где последнее приходит первым – декабрь, ноябрь, октябрь и т. Д. И 2011, 2010, 2009 и т. Д. Array ( [0] => Array ( [URL] => september 2011 [Title] => […]
У меня есть массив: Array ( [0] => stdClass Object ( [user_id] => 1 [ID] => 1 [user_login] => admin [display_name] => admin [user_email] => webbinformation@nacka.se [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] => klarakviberg@gmail.com [meta_value] => a:1:{s:13:\"administrator\";s:1:\"1\";} ) [2] […]