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

PHP (CI) cURL передал многомерный массив не ведет себя как один (не может его зацикливать)

У меня возникает проблема с расширением при получении параметров из запроса POST cURL. Независимо от того, как я его кодирую (json, url, rawurl, utf8, base64 …) перед отправкой POSTing, я не могу выполнять какую-либо операцию декодирования через элементы массива через цикл. Я расскажу вам подробности. Из контроллера потребления в другом приложении php (Yii) я создаю […]

PHP – Управление данными из csv в цикле

Я работаю над проектом, где мне нужно получить доступ к файлу .dat, содержащему мои данные, в формате csv, а затем использовать его для создания страницы продуктов для воображаемого сайта электронной коммерции. Я сделал это так, что у меня появилось правильное количество изображений / информации, но я не могу манипулировать массивами, чтобы я мог представить конкретные […]

Получить ключи из многомерного массива рекурсивно

У меня такой многомерный массив. Он находится в форматировании var_dump (). array(1) { [4]=> array(1) { [2]=> array(1) { [5]=> array(1) { [1]=> array(1) { [3]=> array(1) { [6]=> array(0) { } } } } } } } aka $ multiArray, и я хочу получить от него все ключи и настроить их таким образом. [0=>4, […]

PHP-преобразование многомерного массива в модифицированное дерево обхода порядка

У меня есть многопроцессорный массив, который я хочу преобразовать в модифицированное дерево обхода порядка: $data = array( "MTGO" => array("Magic Online" => array("MTGO Masters Edition", "MTGO Masters Edition II", "MTGO Masters Edition III", "MTGO Masters Edition IV")), "Expansions" => array("Ice Age Cycle" => array("Coldsnap Theme Decks", "Ice Age", "Alliances"), "Theros" => array("Theros")), "unclassified" => array("Portal", […]

PHP – Как объединить массивы в один массив во время цикла?

У меня есть этот код, который дает мне post_permalink в цикле while. <?php $value[] = array(); while ($the_query->have_posts()) : $the_query->the_post() $value[] =array( 'post_permalink' => get_permalink() ); endwhile; ?> Теперь дело в том, что я получаю links как Array ( [0] => Array ( [post_permalink] => link ) [1] => Array ( [post_permalink] => link ) […]

Печать многомерного массива в таблицу

У меня есть такой массив, Array ( [0] => Array ( [id] => 109 [label] => c [quantity] => 12 [unit] => g ) [1] => Array ( [id] => 120 [label] => c [quantity] => 12 [unit] => g ) [2] => Array ( ) [3] => Array ( ) [4] => Array ( […]

PHP сгладить массив и добавить ключ глубины

У меня есть следующий массив: Array ( [0] => Array ( [id] => 2 [title] => Root 2 [description] => [site_id] => 1 [parent_id] => 0 [created_at] => [updated_at] => [children] => Array ( [0] => Array ( [id] => 4 [title] => Child 2 [description] => [site_id] => 1 [parent_id] => 2 [created_at] => […]

Изменение ключей с помощью array_map на многомерных массивах с использованием PHP

Я объединил 2 многомерных массива с той же информацией, но с разными ключами, используя array_merge() и я получаю вывод: Array ( [0] => Array ( [Ttitle] => lilly [Price] => 1.75 [Number] => 3 ) [1] => Array ( [Title] => rose [Price] => 1.25 [Number] => 15 ) [2] => Array ( [Title] => […]

Многомерный массив Implode

Вот пример формата многомерного массива, с которым я имею дело: Array ( [1] => Array ( [code] => PPJ3 [street] => 34412 Fake Street [city] => Detroit [state] => MI [zip] => 48223 [county] => Wayne [cost] => 432.00 ) [2] => Array ( [code] => PLK3 [street] => 73517 Fake Street [city] => Detroit […]

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

Мне интересно, есть ли простой способ получить количество вложенных массивов внутри одного многомерного массива. Вот простой пример. $a = array ( 'x' => array ( 0 => 'a', 1 => 'b', 2 => 'c', 'text' => array ( 0 => 'foo', 1 => 'bar', 2 => 'tar', ), 3 => array ( 'color' => array […]