Articles of foreach

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

У меня есть массив с именем $menu_array ; и в настоящее время выглядит так [0] => Array ( [id_parent_menu] => 4 [parent_info] => test [children_menu] => Array ( [0] => Array ( [id_child_menu] => 21 [children_info] => test ) [1] => Array ( [id_child_menu] => 22 [children_info] => test2. ) ) ) и так далее. […]

PHP DOMDocument: как убедиться, что я получаю 2 элемента, которые являются h3 + таблицей один за другим, а не h3 + p

Я написал эту часть кода, которая анализирует шаблоны страниц, которые содержат контент, который выглядит следующим образом: <h3>Title 1</h3> <table> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </table> <h3>Title 2</h3> <table> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> […]

Массив, как отображать только «изменяющиеся значения»

Предположим, у меня есть массив с датами и сезонами, есть одна запись за каждый день. Я хотел бы напечатать строку массива только тогда, когда меняется значение сезона. массив выглядит так: 2009-10-28 00:00:00 (good season) 2009-10-29 00:00:00 (good season) 2009-10-30 00:00:00 (good season) 2009-10-31 00:00:00 (good season) 2009-11-01 00:00:00 (good season) 2009-11-02 00:00:00 (bad season) 2009-11-03 […]

Отображать каждое значение поля DISTINCT только один раз, используя цикл

SELECT listTitle, listLength, listCmt, listDt, mBCFName, mBCLName, moAmt, moDtOff FROM User U, Listing L, Merchant M, MerchantOffer MO WHERE U.uID = L.uID and L.listID = MO.listID and M.mID = MO.mId ORDER BY listDt DESC; Этот цикл foreach () $result = $sth->fetchAll(PDO::FETCH_ASSOC); foreach($result as $row) { echo "<div class='listing'>"; print '<br>Title: ' . $row['listTitle'] . '<br>Comment: […]

Объединить четыре foreach в один foreach?

Я пытаюсь добавить 4 foreach в один. Я знаю, как добавить 2 foreach в один вот так: foreach (array_combine($images, $covers) as $image => $cover) { Но я хочу добавить еще два foreach $titles as $title и $albums as $album . Я не уверен, хочу: foreach (array_combine($images, $covers) as $image => $cover) { foreach (array_combine($titles, $albums) […]

индивидуальное значение в цикле

Я запускаю цикл: $array = $_POST['d']; foreach($array as $a){ print_r($a); } $ array содержит массив (количество массивов меняется), и я получаю это как результат. Я просто хочу знать, как я могу вызывать эти значения отдельно в цикле. например: $ thing = значение metv в цикле Array ( [1173627548] => Array ( [num] => 1173627548 [methv] […]

Недопустимый аргумент в foreach

Для получения комментариев от FB я использую следующее: $url = urlencode("http://*****.com/pages/view?id=2153&item=Mens-Collection-Shoes"); $request_url ="https://graph.facebook.com/comments/?ids=" . $url; $requests = file_get_contents($request_url); когда я print_r($requests); Я получаю следующее, но не могу решить, как отформатировать его с помощью цикла foreach: { "http:\/\/*****.com\/pages\/view?id=2153&item=Mens-Collection-Shoes": { "comments": { "data": [{ "id": "123456", "from": { "name": "Laurelle", "id": "123456" }, "message": "I love these", […]

Извлечь значения из массива с помощью вложенного цикла foreach

У меня длинный массив, из которого я хочу получить все значения и сохранить его в отдельной переменной и сохранить каждое значение в базе данных. Массив, который у меня есть: Array ( [success] => 1 [categories] => Array ( [0] => Array ( [category_id] => 39 [name] => BAGS [categories] => Array ( [0] => Array […]

Добавление нескольких файлов с PDO

У меня есть форма на странице с именем gallery.php , и код выглядит следующим образом: <form action="upload_image.php" method="POST" class="form-horizontal" enctype="multipart/form-data"> <div class="form-group"> <div class="col-md-12"> <div align="center"><a href="#" class="btn btn-default" id="image_alt"><span class="glyphicon glyphicon-ok"></span> &nbspSeleziona immagini</a></div> <input id="image" name="files[]" type="file" multiple="multiple" required="required" style="margin-left:50%;" class="btn btn-default"> </div> </div> <div class="form-group"> <label class="col-md-4 control-label" for="btn_add_img"></label> <div class="col-md-12"> <div align="center"> […]

Foreach что-то делать через x раз?

Я пытаюсь создать автоматический блок со ссылками [Они происходят из массива], все прошло хорошо, прежде чем у меня появилось слишком много ссылок. Теперь все они на одной строке. Как я могу сделать foreach print br через 4 раза? теперь это примерно так: foreach($this->rpanelinks as $name => $url) { echo '<a href="' . BASE_URL . $url […]