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

PHP и NLP: вложенная скобка (результат анализатора) в массив?

Хотелось бы превратить текст с вложенными скобками в вложенный массив. Ниже приведен пример вывода анализатора NLP: (TOP (S (NP (PRP I)) (VP (VBP love) (NP (NP (DT a) (JJ big) (NN bed)) (PP (IN of) (NP (NNS roses))))) (. .))) (orig: Мне нравится большая кровать из роз.) Хотелось бы превратить это в вложенный массив, чтобы […]

объединить две таблицы и отобразить их данные в массиве

У меня есть 2 таблицы: продукт и тележка, я хочу объединить эти 2 таблицы и отобразить данные в массиве в соответствии с конкретным условием, а именно: Все продукты под определенной категорией должны отображаться, и если конкретный пользователь приобрел какой-либо продукт среди данных продуктов, его детали также должны отображаться перед этим продуктом Код, который я сделал […]

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

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

Как удалить пробелы в именах ключей массива в php?

Я пытаюсь удалить все пробелы в именах ключей массива, т.е. str_replace ('', '', $ value) (или худший сценарий замены заменяет их символами подчеркивания (_)) и я пытаюсь сделать это на самом глубоком уровне (показанном ниже) моего многомерного массива (поскольку другие уровни / уровни не имеют пробелов (СПАСИБО БОГ!)) […] [ownPagestoriesbystorytype] => Array ( [type] => […]

PHP: установить значение вложенного массива с помощью переменной в качестве ключа

Допустим, у меня такой код: $array = [ 'a'=> [ 'b' => [ 'c'=>'some value', ], ], ]; $array['a']['b']['c'] = 'new value'; Конечно, это работает, но я хочу обновить этот ключ «c» с помощью переменной, что-то вроде этого: $keys = '[a][b][c]'; $array{$keys} = 'new value'; Но ключи обрабатываются как строка, и это то, что я […]

PHP Прогулка по многомерному массиву при сохранении ключей

У меня есть многомерный массив, о котором я не могу знать глубину. Например, массив может выглядеть так: $array = array( 1 => array( 5 => array( 3 => 'testvalue1' ) ), 2 => array( 6 => 'testvalue2' ), 3 => 'testvalue3', 4 => 'testvalue4', ); С помощью этого массива я хочу создать оглавление. Это означает, […]

Сглаживание многомерных массивов, объединяющих ключи

Возможный дубликат: PHP конвертирует вложенный массив в единый массив при конкатенации ключей? Получить рекурсивный массив массива и создать выделенную строку подчеркивания Пожалуйста, прочитайте весь вопрос, прежде чем отвечать. У меня этот многомерный массив: $data = array( 'user' => array( 'email' => 'user@example.com', 'name' => 'Super User', 'address' => array( 'billing' => 'Street 1', 'delivery' => […]

Echo многомерный массив в PHP

У меня многомерный массив, и я пытаюсь выяснить, как просто «эхо» элементов массива. Глубина массива неизвестна, поэтому он может быть глубоко вложен. В случае массива ниже правильный порядок эха будет следующим: This is a parent comment This is a child comment This is the 2nd child comment This is another parent comment Это массив, о […]

Зацикливание многомерного массива в php

У меня такой многомерный массив: array(2) { [1]=> array(3) { ["eventID"]=> string(1) "1" ["eventTitle"]=> string(7) "EVENT 1" ["artists"]=> array(3) { [4]=> array(2) { ["name"]=> string(8) "ARTIST 1" ["description"]=> string(13) "artist 1 desc" ["links"]=> array(2) { [1]=> array(2) { ["URL"]=> string(22) "http://www.artist1.com" } [6]=> array(2) { ["URL"]=> string(24) "http://www.artist1-2.com" } } } [5]=> array(2) { ["name"]=> […]

Вложенные нумерации в массивы

Мне нужно преобразовать следующие данные в csv в вложенное дерево S.No Name 1 A 1.1 B 1.1.1 C 1.1.2 D 2 E 2.1 F 2.2 G Есть ли способ S.No можно использовать для создания array keys таких как 1.1.1 to $test[1][1][1] и затем я могу сохранить соответствующее значение Name как значение. или я должен создать […]

Intereting Posts
Как подключить MSSQL от PHP 7, Plesk 12.5, установленный на CentOS 7 Почему этот `$ _SESSION = $ _POST` терпит неудачу? Как приложение Facebook может отправить сообщение всем друзьям? ajax-вызов не работает при попытке отправить данные на localhost: 8000 из localhost Как выбрать раскрывающийся список, вставив значение в текстовое поле Предупреждение PHP: неизвестно: входные переменные превысили 1000 Регулярное выражение PHP с кавычками Проблема с XSS Attack и SQL Injection magento не отправлять какие-либо письма, как отлаживать? Не удалось получить символы с акцентом UTF-8 из Access через PDO_ODBC Могу ли я зашифровать PHP-источник или скомпилировать его, чтобы другие его не видели? и как? Как создать безопасную строку активации в php? Строгие стандарты: mysqli_next_result () ошибка с mysqli_multi_query Карты SoapServer функционируют взаимозависимо, когда сообщения wsdl имеют одинаковое имя части Проблема json_encode utf-8