Articles of Сортировка

Сортировка массива с помощью кнопок недели недели по будням

Я хочу сортировать массив с помощью кнопок недели недели в порядке недели, например: понедельник, вторник, среда, четверг, пятница, суббота. Учитывая входные данные следующим образом: Array ( [Thursday] => 8 [Friday] => 7 [Monday] => 9 [Tuesday] => 12 [Wednesday] => 8 [Saturday] => 17 ) Я хочу получить такой результат: Array ( [Monday] => 9 […]

Сортировка многомерного массива на основе упорядоченного массива

Это, пожалуй, самый старый вопрос в книге с сотнями доступных ресурсов, но до сих пор каждое решение, которое я пробовал, не решило мою проблему. Я надеюсь, что вы сможете помочь. Я пытаюсь отобразить график, который отображает последние 31 день данных. Полученный массив выглядит следующим образом: $data[ 0 => 'day' => 10, 'amount' => 5, 'count' […]

Сдвинуть элемент до конца массива

У меня есть массив, который содержит список значений pagrank. Рассмотрим ниже массив: Array ( [0] => stdClass Object ( [pagerank] => 3 ) [1] => stdClass Object ( [pagerank] => 1 ) [2] => stdClass Object ( [pagerank] => R ) [3] => stdClass Object ( [pagerank] => 2 ) [4] => stdClass Object ( […]

Сортировка 5-мерного массива по дате в 5-м измерении с использованием php?

Мне нужно отсортировать массив с использованием дат, но проблема в том, что первый массив сохраняет это значение в ключе added_date а второй использует ключ date_added . Как я могу сортировать их по дате (сначала новые элементы)? Массив имеет следующую структуру: [0] => Array ( [data] => Array ( [0] => Array ( [media] => upcomingEvents_1214_1429325758.jpeg […]

Сортировка многомерных массивов по значению ключа подкадра

Для этого есть похожие вопросы и ответы, но ни один из них не соответствует структуре моего массива, поэтому извиняюсь, если я что-то пропустил. Это массив, созданный классом WordPress wpdb: Array ( [0] => Array ( [meta_id] => 37850 [post_id] => 5548 [meta_key] => Item # [meta_value] => 66002 ) [1] => Array ( [meta_id] => […]

Сортировка массива по имени в PHP

У меня есть массив следующим образом: Array ( [id] => Array ( [0] => 3321 [1] => 3318 [2] => 3320 [3] => 3319 [4] => 3324 [5] => 3322 ) [name] => Array ( [0] => Carla Taku [1] => Honey-Pearl Te Moni [2] => Monique Koroua [3] => Summer Hellier [4] => Wayne […]

Как отсортировать массив с годом и настраиваемой строкой?

У меня есть такой массив Q1 2017 Q3 2017 Q3 2012 Q4 2015 Q4 2017 Q2 2017 Q = квартал года Я хочу отсортировать этот массив следующим образом Q2 2012 Q4 2015 Q1 2017 Q2 2017 Q3 2017 Q4 2017 Сортировка производится в год, но каждый год она находится на четверть. Является ли это возможным? […]

Сортировка многомерного ассоциативного массива для определенного ключа по его значению возрастает

У меня есть следующий массив: Array ( [Bridge Work] => Array ( [0] => Array ( [Name] => NJ Trunpike_Bridge Repair Work [Location] => New Jersey [State] => New Jersey ) [1] => Array ( [Name] => Honoapiilani Highway Bridge Truss [Location] => Maui [State] => Hawai ) [2] => Array ( [Name] => BlueCross […]

Массив массива PHP с несколькими столбцами данных

Я хочу создать метод сортировки массива, чтобы вы могли сортировать информацию по ценовому / идентификационному номеру и т. Д. Мой массив выглядит так: [1] 1002234985, $123.00, ITEM DESCRIPTION #1 [2] 1034234985, $143.70, ITEM DESCRIPTION #2 [3] 1002467455, $133.06, ITEM DESCRIPTION #3 [4] 1564334985, $883.11, ITEM DESCRIPTION #4 Я хочу сортировать массив по цене, но совпадают […]

Сортировка многомерного массива в PHP с несколькими критериями

Я читаю многомерный массив от JSON. Затем мне нужно сортировать по двум параметрам, примерно на 3 уровня в массиве. Я пробовал array_multisort, но мог делать только один уровень за раз. Затем я переехал в usort, основываясь на нескольких примерах, которые я видел здесь, на StackOverflow, но он упорно отказывается работать. JSON: [ { "multiple parameters": […]