Articles of петли

Второй цикл while не работает. Зачем?

У меня есть два цикла while, которые выполняются один за другим (не внутри друг друга). Я немного упростил код, так что только важные его части перечислены ниже. Проблема возникает, когда я сравниваю два эхо-запросов, потому что второй цикл while, по-видимому, вообще не работает. Я где-то читал, что кто-то обошел проблему, используя цикл for для второго, […]

PHP На одном уровне глубже в каждом цикле

Я пытаюсь пройти через один массив, добавляя новый уровень к другому массиву каждый раз. Позвольте мне проиллюстрировать – переменные значения $ arr различаются каждый раз $arr = array("1","5","6"); перекручивание $index[$arr[0]]; перекручивание $index["1"][$arr[1]] // "1" since this key was filled in by the previous loop, continuing with a new key перекручивание $index["1"]["5"][$arr[2]] // same as previous […]

PHP – Итерация через папки и отображение содержимого HTML

В настоящее время я пытаюсь разработать метод, чтобы получить обзор всех моих различных веб-шаблонов, которые я создал и (юридически) загрузил с годами. Я думал о их отображении, так как WordPress просматривает свои шаблоны с помощью небольшого окна предварительного просмотра, отображая конкретный файл со стилями и всем остальным. Как разделить их на строки и столбцы и […]

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

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

Mysql fetch array, результаты таблицы

я довольно новичок в этом и не знаю, как мне это сделать, У меня есть база данных с столбцом «имена», как я могу отобразить его так? <tr> <td width="270px">Henry</td> <td width="270px">Jeffrey</td> <td width="270px">Hansel</td> </tr> <tr> <td width="270px">Michelle</td> <td width="270px">Jackson</td> <td width="270px">Ivan</td> </tr> Я знаю только, как я должен это делать, если записи идут один за […]

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

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

PHP: задайте значение многомерного ассоциативного элемента массива, используя путь, определенный в отдельном массиве

Итак, у меня есть массив, который содержит следующие элементы: $array['a']['b'][0]['c']; $array['a']['b'][1]['c']; $array['a']['d'][0]['c']['c']; $array['b']['c']; Затем в отдельном массиве я определил путь к этим значениям: $structure[0] = array('a','b','#','c'); $structure[1] = array('a','d','#','c','c'); $structure[2] = array('b','c'); Наконец, у меня есть массив, содержащий значения: $values[0] = array('value0-0','value0-1'); $values[1] = array('value1-0'); $values[2] = array('value2-0'); Я пытаюсь найти простую функцию / цикл, […]

Как перемещаться по объектам в php

Я не слишком хорошо знаком с объектами, я обычно конвертирую их в массивы с помощью скрипта, но я подумал, что пришло время узнать и узнать об этом, поэтому я спрашиваю, как я могу пропустить массив объектов и вытащить конкретную информацию Мне нужно, пример того, что возвращается, ниже. [2] => stdClass Object ( [id_str] => 152240682071900161 […]

PHP: Правильный способ объявить переменную перед использованием в цикле

У меня есть переменная, которая построена в цикле. Что-то вроде: $str = ""; for($i = 0; $i < 10; $i++) $str .= "something"; Если $ str = "" пропущено, я получаю уведомление неопределенной переменной, но я думал, что php автоматически объявляет переменную при первом обнаружении необъявленной? Как мне это сделать правильно?

Как я могу упростить вложенный php-массив?

Я пишу php-приложение, где у меня есть вложенный массив, который выглядит примерно так: $results = array( array( array( 'ID' => 1, 'Name' => 'Hi' ) ), array( array( 'ID' => 2, 'Name' => 'Hello' ) ), array( array( 'ID' => 3, 'Name' => 'Hey' ) ) ); В настоящее время это означает, что когда я […]