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

Как отсортировать массив строк UTF-8?

I currentyl не имеют понятия о том, как сортировать массив, который содержит кодированные строки UTF-8 в PHP. Массив поставляется с сервера LDAP, поэтому сортировка по базе данных (без проблем) не является решением. Следующее не работает на моей машине разработки Windows (хотя я думаю, что это должно быть как минимум возможным решением): $array=array('Birnen', 'Äpfel', 'Ungetüme', 'Apfel', […]

Как отсортировать многомерный массив по значению?

У меня есть массив как следующий, и я хочу заказать этот массив по значению ключевой «атаки». Первые ключи массивов (15, 13, 18) являются идентификаторами некоторого определенного элемента из базы данных, поэтому я не хочу, чтобы эти ключи менялись при сортировке массива. Любая помощь будет принята с благодарностью. Это массив: $data = array( '15' => array( […]

Как отсортировать массив даты в PHP

У меня есть массив в этом формате: Array ( [0] => Array ( [28th February, 2009] => 'bla' ) [1] => Array ( [19th March, 2009] => 'bla' ) [2] => Array ( [5th April, 2009] => 'bla' ) [3] => Array ( [19th April, 2009] => 'bla' ) [4] => Array ( [2nd May, […]

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

Как я могу отсортировать массив, подобный этому в алфавитном порядке: $allowed = array( 'pre' => array(), 'code' => array(), 'a' => array( 'href' => array(), 'title' => array() ), 'strong' => array(), 'em' => array(), ); // sort($allowed); ? ?

Как отсортировать многомерный массив с помощью определенного ключа?

Это должно быть очень просто, но каков путь для этого. Я хочу сортировать многомерный массив с помощью ключа, например: Array ( [0] => Array ( [iid] => 1 [invitee] => 174 [nid] => 324343 [showtime] => 2010-05-09 15:15:00 [location] => 13 [status] => 1 [created] => 2010-05-09 15:05:00 [updated] => 2010-05-09 16:24:00 ) [1] => […]

Заказать многомерный массив рекурсивно на каждом уровне PHP

У меня есть массив этой формы: Array ( [first_level] => Array ( [dir_3] => Array ( [subdir_1] => Array ( [file_2.mp4] => stdClass Object ( [name] => file_2.mp4 ) [file_1.mp4] => stdClass Object ( [name] => file_1.mp4 ) ) ) [dir_1] => Array ( [subdir_2] => Array ( [file_6.mp4] => stdClass Object ( [name] => […]

Групповой массив по значениям субарама

Вот интересная задача. У меня есть массив подмассивов в следующем формате: array ( a => array ( id = 20, name = chimpanzee ) b => array ( id = 40, name = meeting ) c => array ( id = 20, name = dynasty ) d => array ( id = 50, name = […]

Как перенести элемент массива с известным ключом в конец массива в PHP?

Имея мозг, замораживает довольно тривиальную проблему. Если я начну с массива вроде этого: $my_array = array( 'monkey' => array(…), 'giraffe' => array(…), 'lion' => array(…) ); … и новые элементы могут добавляться с разными ключами, но всегда значение массива. Теперь я могу быть уверен, что первый элемент всегда будет иметь ключ «обезьяна», но я не […]

PHP Сортировка массива по полю?

Возможный дубликат: как отсортировать многомерный массив с помощью внутреннего ключа Как отсортировать массив массивов в php? Как я могу отсортировать массив как: $array[$i]['title']; Структура массива может быть такой: array[0]( 'id' => 321, 'title' => 'Some Title', 'slug' => 'some-title', 'author' => 'Some Author', 'author_slug' => 'some-author'); array[1]( 'id' => 123, 'title' => 'Another Title', 'slug' […]

сортировать коллекцию Magento ПОСЛЕ загрузки

Функции сортировки коллекции Magento (например, Mage_Eav_Model_Entity_Collection_Abstract::addAttributeToSort ) работают путем добавления предложения ORDER BY в оператор выбора SQL. Однако есть моменты, когда коллекция уже загружена, и необходимо сортировать коллекцию. Конечно, возможно использовать функцию toArray($fields) а затем функции сортировки массива PHP (как собственные, так и пользовательские), однако это немного неуклюжие. Это также означает, что объекты в коллекции […]

Intereting Posts
AddType в htaccess вызывает загрузку страницы Mysql, выберите идентификатор, сгруппированный по отдельному столбцу (выберите все идентификаторы для каждого уникального домена) как отправить push-уведомление с помощью phonegap и parse цикл запроса mysql Как CodeIgniter сохраняет данные сеанса даже при закрытии браузера? mysql concat string с результатом Zend_Form_Element_File и «Файл превышает заданный размер ini» Silverstripe / PHP / jQuery – как только форма заполнена пользователем, не позволяйте ей автоматически появляться для каждого посещения Ограничить количество ссылок, показанных с разбиением на страницы Laravel Как передать массив из Zend Dom Query Results в таблицу PHP: проверьте, существует ли переменная, но также имеет значение, равное чему-то Низкая производительность PHP preg_match (. *) Не соответствует предыдущим разрывам строки Устранение неполадок "preg_replace (): Неизвестный модификатор" preg_replace <*>