Articles of многомерных массивов

Сортировка многомерного массива по заданным индексам – PHP?

У меня есть два массива $days_order и $mysql_result , я хочу отсортировать массив $days_order используя массив $days_order . Я хочу показать результат MySQL в порядке возрастания по дням? Есть ли способ сделать это или любым другим способом, чтобы я мог передать $days_order в MySQL-запросе в разделе OrderBy ? $days_order = Array([0] => 2[1] => 3[2] […]

слияние рекурсивных на внутренних массивах многомерного массива php

У меня есть многомерный массив, который выглядит так: Array ( [0] => Array ( [email] => email1@gmail.com [added] => style-narcotics ) [1] => Array ( [email] => email1@gmail.com [added] => style-edm ) [2] => Array ( [email] => email2@gmail.com [added] => style-codeine ) [3] => Array ( [email] => email2@gmail.com [added] => style-food ) ) […]

Как я должен сортировать этот массив по ключу с помощью usort?

Я думаю, что, возможно, я прочитал каждую статью о StackOverflow, но я не могу это решить. Может быть, usort не инструмент, который мне нужен? Вот немного массива, с которым я работаю (у меня он назначен для $allPages ): Array ( [0] => Page Object ( [id] => 4 [slug] => articles [created_on] => 2009-08-06 07:16:00 […]

array_unique для массивов внутри массива

Мне нужна функция array_unique для массивов внутри массива. Дело – должно быть равным, но результат «не равен»: <?php $arr=array(array('a',1),array('a',2)); $arr2=array_unique($arr); if($arr2==$arr){ echo "equal"; } else{ echo "not equal"; } ?> Как код должен быть изменен, чтобы получить выходной «равный»?

массив сортировки php по суб-значению

вот мой массив, я думаю, я должен использовать usort, но я не знаю, как это сделать. Array ( [javascript] => Array ( [core] => Array ( [0] => Array ( [file] => /path/to/file.js [weight] => 0 ) [1] => Array ( [file] => /path/to/file2.js [weight] => 1 ) ) ) ) Я хотел бы отсортировать […]

PHP: цикл через многомерный массив

Мне нужно иметь возможность циклически перебирать только секцию за раз, чтобы заполнить содержимое для некоторых вкладок. Каким будет лучший способ перебрать только массив Videos ? Это то, что я пробовал: foreach ($result['videos'] as $r) { $content = '<tr>'; $content .= '<td>' . $r['id'] . '</td>'; $content .= '<td>' . $r['name'] . '</td>'; $content .= '<td>' […]

Удалить дубликаты ключей из многомерного массива

У меня довольно большой массив, содержащий данные для всех форумов на доске объявлений, к сожалению, у меня возникает проблема, когда у меня есть повторяющиеся записи для некоторых ключей. Массив упорядочивается в иерархии родителями, поэтому в некоторых случаях он становится глубоким. Array ( [0] => Array ( [cat_data] => Array() [forum_data] => Array ( [2] => […]

Рекурсивный цикл для многомерных матриц?

Я в основном хочу использовать str_replace все значения многомерного элемента. Кажется, я не могу понять, как это сделать для многомерных систем. Я немного застреваю, когда значение представляет собой массив, который, как представляется, находится в бесконечном цикле. Im новый для php, поэтому emaples были бы полезны. function _replace_amp($post = array(), $new_post = array()) { foreach($post as […]

Многомерный список каталогов с рекурсивным итератором

Я пытаюсь получить многомерный массив для каталогов, отформатированных следующим образом: [ { "text": "another_folder", "href": "gui\/default\/uploads\/another_folder", "depth": 0 }, { "text": "subfold", "href": "gui\/default\/uploads\/subfold", "depth": 0, "nodes": { "text": "sub-subfold", "href": "gui\/default\/uploads\/subfold\/sub-subfold", "depth": 1, } } ] Я хочу использовать RecursiveIterators. Что я сделал до сих пор, я получаю все каталоги, перечисленные в указанном пути. […]

как работает usort?

Я просмотрел документацию по php, учебники онлайн, и никто из них не работает, как работает usort. У меня есть пример, с которым я играл ниже. $data = array( array('msg' => 'some text','month' => 11,'level' => 10), array('msg' => 'some text','month' => 5,'level' => 10), array('msg' => 'some text','month' => 8,'level' => 10), array('msg' => 'some […]

Intereting Posts
Как конвертировать UTC datetime в другой часовой пояс? Удаление нечисловых символов (кроме периодов и запятых) из строки PHP: Загрузите входящую электронную почту из POP3 или IMAP, проанализируйте ее и пометьте как чтение / удаление на сервере Codeigniter – лучшая практика для дезинфекции материалов PHP – Как получить год, месяц, день из строки времени файл uplaod php максимальные файлы Можно ли передать переменную php внутри javascript? Получить все скрипты с внешнего веб-сайта Сделать Gmail автоматически показывать изображения, которые я внедряю в свой HTML-адрес электронной почты? Как можно реализовать форвардный индекс в PHP? Как публиковать сообщения на своей собственной странице в Facebook? Идентификатор ресурса # 4 Почему я получаю это? Что все эти операторы SQL в Laravel? Самый простой способ кэшировать результаты запросов MySQL с помощью PHP? UPDATE concat и переменные