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

Сортировка массива по последним символам пары значений?

В PHP, как можно отсортировать массив по последним двум символам своих значений? Возьмем, например, следующий массив: $donuts[0] = "Chocolate 02"; $donuts[1] = "Jelly 16"; $donuts[2] = "Glazed 01"; $donuts[3] = "Frosted 12"; После сортировки массив будет выглядеть так (обратите внимание на порядок, основанный на двух последних символах каждого значения … также обратите внимание на переписанные […]

Малый алгоритм сортировки в php

Это должен быть довольно простой алгоритм, но я просто не могу обойти его. У меня есть несколько массивов в алфавитном порядке [0] => Array ( [0] => a [1] => b [2] => c ) и, например, [0] => Array ( [0] => a [1] => b [2] => c [3] => d ) и […]

PHP: сортировка массива

У меня есть массив с данными из таблицы MySQL во вложенной модели набора, которую я хотел бы отсортировать, а не только в алфавитном порядке, но также и с дочерними узлами непосредственно после родительского узла. Пример: массив, подлежащий сортировке (перед сортировкой): Array ( [0] => Array ( [id] => 1 [name] => Kompetenser [parent] => 0 […]

Php Array Сортировка размеров одежды (XXS XS SML XL XXL) и чисел в динамическом массиве

У меня есть массив с чем-то вроде этого: Array ( [0] => XL [1] => M [2] => L [3] => XL [4] => S [5] => XXL) Но я хочу отсортировать массив таким образом: S – M – L – XL – XXL Я знаю, что могу сделать это с помощью usort (), но […]

Объединение нескольких массивов, сортировка по количеству массивов

Пожалуйста, помогите мне, мне нужно объединить несколько массивов, а затем отсортировать их по количеству массивов. Ниже приведена проблема: $array1 = array("abc", "def", "ghi", "jkl", "mno"); $array2 = array("mno", "jkl", "mno", "ghi", "pqr", "stu"); $array3 = array_merge($array1, $array2); $array4 = ??? print_r($array4); Мне нужно $array4 следующим образом: Array ( [0] => mno [1] => ghi [2] […]

PHP array_merge, если не пустой

Попытка объединить 4 массива, но некоторые могут быть пустыми в определенное время. $array_1 = array('something1', something2); $array_2 = array('something3', something4); $array_3 = array(); $array_4 = array('something1', something2); $list = array_merge($array_1,$array_2,$array_3,$array_4); print_r($list); Но если один из массивов пуст, произойдет ошибка. Я навсегда искал Google, но я не могу найти простой простой ответ о том, как проверять […]

Я хочу сортировать 3-мерный массив в php

У меня есть следующий массив: $inboxMessages = array( 105775 => array( //index is thread_id 0 => array( 'id' => 85, 'thread_id' => 105775, 'message' => "hello", 'created_at' => "May 20, 2015", 'datetime' => 1432118191, 'sender_id' => 13, ), 1 => array( 'id' => 70, 'thread_id' => 105775, 'message' => "hii", 'created_at' => "May 19, 2015", […]

Как включить пользователя в любом месте в списке?

У меня есть список элементов, хранящихся в базе данных. Каждый элемент имеет столбец идентификатора, заголовок и столбец позиции (int). По умолчанию, всякий раз, когда пользователь добавляет новый элемент в список, его идентификатор помещается в позицию. Так что, если у вас есть 3 предмета, с идентификаторами 1, 2, 3, их позиции также будут 1, 2, 3. […]

Изменить порядок индексов в массиве

Некоторое время застрял на этом, так что любая помощь была бы оценена. У меня есть один массив (слева), который содержит список элементов, цель состоит в сортировке других массивов (справа) со значениями из левого массива. Левый массив Array ( [0] => ID [1] => FirstName [2] => LastName [3] => Address ) Правильный массив Array ( […]

Вывод массива PHP в порядке desc

мой код здесь: я пытаюсь использовать функцию сортировки, но не успех. это мой рабочий массив: Выходной код MY code desplay не отсортирован: <?php foreach($aCities as $key=>$val) { foreach($diskspace[$val] as $key=>$val2) { if(isset($val2['data'])) { //'MBytes %.f'=155.000000%; preg_match("/'(.*?)ytes \%.f'=(.*?)\%;/",$val2['data'],$aVal); echo($val.' '.ceil($aVal[2]).' '.$aVal[1].'<br />'); } } } ?> Код ВЫХОД: S 3 MB T 6 MB I 10 […]

Intereting Posts
PDO Mysql Синтаксическая ошибка 1064 Выражение PHP Preg для удаления html-тегов и внутреннего содержимого из строки? Цикл над DOMDocument Многопоточность / параллельная обработка в PHP как найти число понедельников или понедельника между двумя датами? Какие изменения мне необходимы, чтобы Magento работал с PHP 5.3? Публикация данных для самостоятельного использования с помощью jquery Цена форматирования как запятая Как просматривать изображения локальной сети с удаленного интерфейса при использовании <img src = "" />? php создать метод класса во время выполнения Weird PHP error: «Невозможно использовать возвращаемое значение функции в контексте записи» Как сделать LIKE-поиск с PDO? Мягкий Удалить все записи из таблицы в laravel 5 Отправка значения на страницу с помощью AJAX, действие формы не работает Условный пользовательский выход по цене продажи продуктов и обычной цене