Articles of Массивы массивов

Другой вопрос, связанный с циклом php-массива

Борьба с этим за то, что кажется, как всегда. У меня есть массив: $url_array Он содержит эту информацию: Array ( [ppp] => Array ( [0] => stdClass Object ( [id] => 46660 [entity_id] => 0 [redirect_url] => http://www.google.com [type] => Image ) [1] => stdClass Object ( [id] => 52662 [entity_id] => 0 [pixel_redirect_url] => […]

отключить элемент массива посредством ссылки

Я могу получить доступ в любом месте внутри многомерного массива с помощью ссылочного метода. И я могу изменить его ценность. Например: $conf = array( 'type' => 'mysql', 'conf' => array( 'name' => 'mydatabase', 'user' => 'root', 'pass' => '12345', 'host' => array( '127.0.0.1', '88.67.45.123', '129.34.123.55' ), 'port' => '3306' ) ); $value = & $this->getFromArray('type.conf.host'); […]

Проблемы с петлей через многомерный массив

У меня возникли проблемы с попыткой выполнить цикл через многомерный массив с использованием PHP. Когда я использую функцию print_r() , вот мой вывод: Array ( [0] => Array ( [fname] => [sname] => [address] => [address2] => [city] => [state] => Select State [zip] => [county] => United States [phone] => [fax] => [email] => […]

Определить 2D-массив с циклами в php

У меня есть массив $rows где каждый элемент представляет собой строку из 15 значений с разделителями табуляции. Я хочу взорвать $rows в 2D-массив $rowData где каждая строка является элементом массива, и каждое значение с разделителями табуляции назначается другому элементу массива. Я пробовал эти два метода без успеха. Я знаю, что первая имеет ошибку кодирования, но […]

Напротив array_intersect?

Есть ли встроенная функция для получения всех элементов массива 1, которых нет в массиве 2? Я знаю, как это сделать программно, только интересно, есть ли встроенная функция, которая делает то же самое. Поэтому, пожалуйста, никаких примеров кода.

php динамически создает меню навигации из многомерного массива

Я исследовал это и не смог найти точный ответ. Большинство вопросов / ответов, касающихся здесь, похоже, не закончены. Если кто-нибудь знает о законченном решении, подобном моему вопросу, пожалуйста, укажите мне в этом направлении! Вот мой массив: Array ( ['home'] => Array ( [0] => sub-home1 [1] => sub-home2 ) ['about'] => Array ( [0] => […]

многомерный массив хранит каждый массив списка внутри другого массива

У меня есть вложенные многомерные массивы, которые могут быть на 2 или 3 уровня. Внутри я могу или не иметь список. Мне нужно перебрать массив: Array ( [0] => Array ( [id] => 1 [name] => cat_name_1 [list] => Array ( [1] => swgdgbdg [2] => xcbcxb ) ) [1] => Array ( [id] => […]

Упростите цикл через массив, который может быть плоским или многомерным

Часто у меня будет массив, содержащий набор значений, каждый из которых мне нужно обработать. Иногда массив будет содержать только один набор, и в этом случае каждое значение должно быть передано через процесс. В других случаях массив будет содержать множество множеств, и в этом случае каждое значение будет массивом, и каждое значение этих массивов необходимо будет […]

Объединить 2 многомерных массива и сумму

У меня есть два многомерных массива, которые хранят координаты x и y. Я пытаюсь объединиться в один массив, сохраняя значение x, но добавляя вместе значения y. Массив 1: Array( [0] => Array ( [x] => 1327449600000 [y] => 5 ) [1] => Array ( [x] => 1327450500000 [y] => 1 ) Массив 2: Array( [0] […]

Массив PHP с неизвестным числом параметров

У меня есть PHP-массив, похожий на это: $array['my_data']['value'] = 'some value'; $array['my_own_data']['value'] = 'another value'; $array['different_data']['value'] = 'another value'; Мне нужно использовать array_merge в PHP или такой. Проблема в том, что количество ключей первого уровня неизвестно. Это может быть 150 предметов, я не знаю. Это не сработает для меня из-за неизвестного количества ключей: array_merge($array['my_data'], $array['my_own_data'], […]