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

Вывести многомерный массив php в таблицу html

У меня есть форма, которая содержит 8 столбцов и переменное количество строк, которые мне нужно отправить по электронной почте клиенту в хорошо отформатированном электронном письме. Форма представляет необходимые поля в виде многомерного массива. Пример ниже: <input name="order[0][topdiameter]" type="text" id="topdiameter0" value="1" size="5" /> <input name="order[0][bottomdiameter]" type="text" id="bottomdiameter0" value="1" size="5" /> <input name="order[0][slantheight]" type="text" id="slantheight0" value="1" size="5" […]

Многомерный массив массивов PHP Не работает массив array_reverse?

У меня есть Multidimensional массив, который я пытаюсь лихорадочно сортировать по дате. Пока у меня есть: usort($respArr, function($a, $b){ $t1 = strtotime($a['PublishDate']); $t2 = strtotime($b['PublishDate']); return $t1 – $t2; }); array_reverse($respArr); echo '<pre>'; print_r($respArr); echo '</pre>'; echo '<hr />'; Вот некоторые из вышесказанного: Array ( [34] => Array ( [Title] => o7thwd: Partnered with Internet […]

Рекурсивная php-функция, которая превращает вложенный массив во вложенные html-блоки

Я хочу написать рекурсивную функцию php, которая вызовет функцию для генерации вложенных блоков HTML (не обязательно только DIV). Так, например, для следующего массива: $a = array( 'b' => 'b value', 'c' => 'c value', 'd' => array( 'd1' => array( 'd12' = 'd12 value' ), 'd2' => 'd2 value' ), 'e' => 'e value' ); […]

Создание многомерного вложенного массива из результата MySQL с повторяющимися значениями (PHP)

В настоящее время я извлекаю данные из нашей базы данных с помощью функции PDO fetchAll (). Таким образом, каждая строка результатов запроса помещает массив в следующую структуру: Array ( [0] => Array ( [MenuId] => mmnlinlm08l6r7e8ju53n1f58 [MenuName] => Main Menu [SectionId] => eq44ip4y7qqexzqd7kjsdwh5p [SubmenuName] => Salads & Appetizers [ItemName] => Tomato Salad [Description] => Cucumbers, […]

preg_match_all в простой массив

У меня есть функция preg_match_all: preg_match_all('#<h2>(.*?)</h2>#is', $source, $output, PREG_SET_ORDER); Он работает так, как планировалось, но проблема в том, что он preg_matches все элементы дважды и в огромный многомерный массив, как это, например, где он, как и предполагалось, preg_matched все 11 элементов, но два раза и в многомерный массив: Array ( [0] => Array ( [0] […]

найти значение в многомерном массиве и получить его путь в PHP

Это мой массив: $array = array ( '1' => array( 'title' => 'Level1', 'nodes' => array( '11' => array('title' => 'sub1_company1'), '12' => array('title' => 'sub2_company1'), '13' => array( 'title' => 'sub3_company1', 'nodes' => array( '131' => array('title' => 'item1_sub3_company1'), '132' => array('title' => 'item2_sub3_company1'), ), ), ), ), '2' => array( 'title' => 'Level2', […]

Преобразование массива php в java

Я разрабатываю приложение с файлами java и php. Java-файлы вызывают файлы php, они выполняют запросы в ddbb и возвращают результат в виде массива php, но печатают его на экране. Я воспринимаю это в java как строку, и мне нужно преобразовать ее в массив или коллекцию, но я понятия не имею, как это сделать. Пример результата, […]

Массив группы PHP по значениям

У меня такой массив: Array ( [0] => ing_1_ing [1] => ing_1_amount [2] => ing_1_det [3] => ing_1_meas [4] => ing_2_ing [5] => ing_2_amount [6] => ing_2_det [7] => ing_2_meas ) И я хочу сгруппировать значения в массив следующим образом: Array ( [0] => Array( [0] => ing_1_ing [1] => ing_1_amount [2] => ing_1_det [3] […]

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

У меня есть данные массива из двух отдельных запросов mysql. Данные массива выглядят следующим образом: 0 : {user_id: 82, ac_type: 1,…} 1 : {user_id: 80, ac_type: 5,…} 2 : {user_id: 76, ac_type: 1,…} 3 : {user_id: 82, ac_type: 1,…} 4 : {user_id: 80, ac_type: 5,…} Я хочу удалить дублированные элементы массива. Итак, мой результат будет […]

Иерархия категорий из массива (cat id => parent id)

Я пытаюсь создать многомерную иерархию массивов из простого массива, который содержит пары идентификаторов категорий и идентификаторов родительских элементов. Категории могут быть родителями и подкатегорией одновременно. Базовые категории имеют родительский элемент 0 (= родительский). Например: # cat_id => parent_id $initialArray = array( 1 => 0, 2 => 1, 3 => 2, 4 => 0, 5 => […]

Intereting Posts
PHP: Обработка вывода «JSONP» против «JSON» и его разбора? php создание zips без пути к файлам внутри zip Преобразование ajax относительных путей к абсолютным путям с помощью codeigniter Хранение и получение пути изображения в базе данных mysql php Разделить строку на разделитель, но не если он экранирован Вход PHP Curl с перенаправлением не работает PHP – генерировать 8-символьный хеш из целого числа Понимание форм саморегуляции 404 Ответ заголовка, но страницы отображаются нормально? Преобразование массива с 50 000 + записей в базу данных mysql Легкий вопрос о том, как писать мои записи в виде массива PHP установить кодировку utf-8 для fread fread Смешать прозрачный градиент с изображением с помощью библиотеки php GD PHP PDO: как бороться с bindValue () и зарезервированными ключевыми словами? разница между вызовом по значению и вызовом по ссылке в php, а также $$ означает?