Articles of Многомерные

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

Я хочу создать некоторые онлайн-опросы, используя значения, хранящиеся в таблице базы данных. На каждой странице будет отображаться десять вопросов, каждый из которых будет отвечать на четыре возможных ответа … What color are apples? red yellow blue pink Я знаю, как создать простой массив, который отобразит все вопросы. Или я могу отобразить все ответы. Но группировка […]

php-массив. не могу получить результат, который я желаю. Помоги мне

У меня этот код $dir = "img/ori/"; $dir_thumbs = "img/thumbs/"; $images = array(); $d = dir($dir); while($name = $d->read()){ $thumb = "thumb_".$name; $images[] = array('name' => $name,'thumb_url' => $dir_thumbs.$thumb); } $d->close(); $o = array('images'=>$images); Я хочу вывести $ name и $ thumb_url всех изображений. как это сделать.? Помоги мне

Многомерные массивы PHP – создание и чтение данных

У меня небольшая проблема с многомерными массивами. Я думаю, что они не такие, как в JAVA. Например; Я создал массив что-то вроде этого; $myArray = array(); Затем я пытаюсь присвоить ему 4 разных массива следующим образом. $myArray[0] = $newArray0; $myArray[1] = $newArray1; $myArray[2] = $newArray2; $myArray[3] = $newArray3; Но когда я пытаюсь прочитать данные из […]

PHP Сравнение ключей и изменение определенных значений из многомерного массива с соответствующими значениями ключей из простого массива

У меня есть два массива (один простой и один многомерный), и я хочу проверить, имеют ли определенные ключи из многомерного массива пустые значения и заменяют их соответствующими значениями из простого массива. Решение для простых массивов и / или 2D-массивов приведено здесь: PHP Сравнение и изменение некоторых элементов в многомерных массивах Но каково было бы решение […]

Работа над многомерным массивом

Мне нужно нажать на мой массив различное значение, например, мне нужен массив: array(2) { ["A056"]=> array(1) { [0]=> string(21) "User1name firstname " } [1]=> string(21) "User2name firstname " } [2]=> string(21) "User3name firstname " } ["A057 etc…"]=> array(1) { [0]=> string(21) "User1name firstname " } [1]=> string(21) "User2name firstname " } [2]=> string(21) "User3name firstname […]

Динамический многомерный массив переопределяет его

EDIT: Я экспериментировал какое-то время, и кажется, что это может быть SQL, который дает мне только одну строку за звонок, можно ли ее оптимизировать или написать по-другому? Попытка создать / получить динамический многомерный массив / меню из БД, но он не распечатает все мои строки в БД. Пример: при печати двух строк я получаю только […]

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

У меня сложная петля в многомерном массиве. Я не эксперт, когда речь заходит о PHP. То, что я хочу сделать, – это поиск определенной области. Если он попадает в правильное поле, он будет захватывать данные и хранить их в переменной, и если он не попадает в правильное поле, он будет продолжать поиск правильного поля. Вот […]

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

Мне нужен способ объединить несколько массивов (возможно, около 8) и суммировать любые дубликаты ключей или под-ключей. Например: $arr1 = array( "Friday" => array( "Breakfast" => 32, "Lunch" => 45 ), "Sunday" => array( "Lunch" => 12 ) ); $arr2 = array( "Sunday" => array( "Breakfast" => 7, "Lunch" => 3 ), "Monday" => array( "Breakfast" […]

Сравните два многомерных массива и несоответствующие элементы

ОБНОВЛЕНИЕ: после ответов, которые я получил, я понял, что буду пытаться решить это уже с запросом базы данных, поэтому я написал более подробный отчет здесь ORIGINAL POST: Я хотел бы сравнить два многомерных массива и избавиться от элементов, которые соответствуют определенным критериям. Я знаю, что мне придется перебирать массивы с помощью некоторых клавиш, а затем […]

Найти массив ключей в php и изменить его значение или содержимое?

Учитывая многомерный массив, который вы не обязательно знаете о структуре; как бы искать ключ по имени и изменять или добавлять в его содержимое? Значение ключа может быть либо строкой, либо массивом, и эффекты должны применяться в любом случае – я посмотрел на array_walk_recursive, но он игнорирует все, что содержит другой массив …