Articles of foreach

используя цикл foreach для инициализации переменных

Я создал пустой ассоциативный массив, чьи ключевые слова относятся к представленным данным сообщения. Я могу зафиксировать postdata просто отлично, но я столкнулся с трудностями при попытке создать переменные, имена которых соответствуют ключу массива. например: $insArray = array('rUsername'=>'', 'rPass'=>'', 'rQuestion'=>'', 'rAnswer'=>'', 'rFName'=>'', 'rLName'=>'', 'rBDateD'=>'', 'rBDateM'=>'', 'rBDateY'=>'', 'rHCheck'=>'', 'rHCeckOption'=>'', 'rEmail'=>''); foreach($insArray as $key=>$value){ if (filter_input(INPUT_POST, $key) != […]

PHP: цикл через многомерный массив

Мне нужно иметь возможность циклически перебирать только секцию за раз, чтобы заполнить содержимое для некоторых вкладок. Каким будет лучший способ перебрать только массив Videos ? Это то, что я пробовал: foreach ($result['videos'] as $r) { $content = '<tr>'; $content .= '<td>' . $r['id'] . '</td>'; $content .= '<td>' . $r['name'] . '</td>'; $content .= '<td>' […]

итерация через многомерные массивы

Я пытаюсь получить идентификатор элемента, а затем все options_name / option_values ​​внутри этого элемента id. Итак, я заканчиваю тем, ID: 123, Цвет: Синий, Размер: 6. ID: 456, Цвет: Желтый, Размер: 8. Однако я получаю правильный идентификатор элемента, но имя_параметра / option_value не проходит правильно , либо пустой, либо только одна случайная буква. Вот мой код, […]

PHP показывает вывод foreach на экран, для каждого элемента

Одна вещь, которую я заметил с php, заключается в том, что на экран ничего не выводится, пока скрипт не перестанет работать. Для проекта, над которым я работаю, я загружаю список из более чем 100 элементов, и он выполняет HTTP-запрос для каждого элемента и по завершении показывает страницу со статусом каждого элемента, неудачей успеха и т. […]

Foreach для массивов внутри массива

У меня есть массив, и я сделал print_r, и он вернул это … Array ( [0] => Array ( [invoiceid] => 2 [client] => Test 1 [invoicedeliverymethod] => email [paymenttimeallotment] => 15 [clientid] => 1 [date] => 2012-04-12 [enddate] => 2012-04-02 00:00:00 [total] => 250.86 [remainingbalance] => 250.86 [ispaid] => No [isagentpaid] => No [datedistributed] […]

PHP и XML. Цитирование через XML-файл с помощью PHP

Я сейчас нахожусь на колене в чистом чистилище прямо сейчас, пытаясь придумать способ протестировать этот XML-файл (фактический текст XML ниже) с помощью PHP (после содержимого файла XML). Я пытаюсь сделать следующее: Получить все имена элементов папки Если элемент папки имеет yes в качестве атрибута подпапки, затем переместите уровень вниз и возьмите имя этого элемента папки […]

Magento – Как вы возвращаете результаты неограниченного статического блока CMS (с определенным «Идентификатором») на страницу CMS

Краткий обзор. Я пытаюсь вернуть результаты из определенного набора статических блоков в файл phtml (который затем вызывается на странице cms ) в Magento . Примечание. Я искал по всему Google и некоторые ответы стали ближе, чем другие, но ничего, что я пробовал, похоже, работает на 100%? Детали: У меня уже есть набор конкретных статических блоков, […]

Взрывание массива в параметре цикла foreach

foreach(explode(',' $foo) as $bar) { … } против $test = explode(',' $foo); foreach($test as $bar) { … } В первом примере он explode строку $foo для каждой итерации или PHP хранит ее в памяти взорван в своей временной переменной? С точки зрения эффективности, имеет ли смысл создавать дополнительные переменные $test или они почти равны?

Вложенный foreach ()

У меня есть следующий массив: Array ( [1] => Array ( [spubid] => A00319 [sentered_by] => pubs_batchadd.php [sarticle] => Lateral mixing of the waters of the Orinoco, Atabapo [spublication] => Acta Cientifica Venezolana [stags] => acta,confluence,orinoco,rivers,venezuela,waters [authors] => Array ( [1] => Array ( [stype] => Author [iorder] => 1 [sfirst] => A [slast] => […]

PHP – Foreach и дата сравнения

Здравствуйте, у меня есть foreach, где я получаю данные о событиях в базе данных, я использую для даты одно имя в базе данных, например event_date. Мне нужно сравнить действие с той же датой и выходом в одном div. Например, у меня есть эти события. Первое событие – 13 сентября Второе событие – 01 сентября Третий […]