loops

Как найти индекс для каждого

Можно ли найти индекс foreach? В цикле for следующим образом: for ($i = 0; $i < 10; ++$i) { echo $i . ' '; } $i даст вам индекс. Должен ли я использовать цикл for или есть какой-то способ получить индекс в цикле foreach?

Проверка, является ли массив многомерным или нет?

Каков наиболее эффективный способ проверить, является ли массив плоским массивом примитивных значений или это многом ... ? Есть ли какой-либо способ сделать это без фактического перебора массива и запуска is_array() на каждом из его элементов?

Как удалить элемент массива в цикле foreach?

Я хочу перебрать массив с помощью foreach, чтобы проверить, существует ли значение. Если значение действительно существ ... Я должен использовать foreach для этой проблемы. Вероятно, существуют альтернативы foreach, и вы можете поделиться ими.

PHP Для каждого перехода по ссылке: Дублирование последнего элемента? (Ошибка?)

У меня просто было очень странное поведение с простым php-скриптом, который я писал. Я сократил его до минимума, необхо ... [1] => bar [2] => bar ) Это ошибка или какое-то действительно странное поведение, которое должно произойти?

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

Мой ассоциативный массив: $arr = array( 1 => "Value1", 2 => "Value2", 10 => "Value10" ); Использу ... lue1, Value2, Value10 } Как мне вместо этого получить ключи $arr? foreach(.....){ echo($k); // 1, 2, 10 }

Веточка для цикла и массива с ключом

Я использую Twig, и у меня есть массив с ключом, подобным этому: array[1] = "alpha" array[2] = "bravo" array[3] = "cha ... ha, bravo, charlie, delta, echo) в цикле, чтобы получить все значения этого массива. Как я могу это сделать? Спасибо

Что подразумевается под числом после "перерыва" или "продолжения" в PHP?

Не мог бы кто-нибудь объяснить на примерах, что подразумевается под циклом break 2 или continue 2 в PHP? Что это значит, когда за break или continue следует число?

Цикл по массиву php

У меня есть этот массив... как вы печатаете каждый путь к файлу и имя файла? Каков наилучший способ сделать это? Arr ... [status] => 1 [timestamp] => 1292029582 [nid] => 8 ) )

PHP: Могу ли я получить индекс в функции отображения массива?

Я использую карту в php примерно так: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = a ... кс значения в функции? Также - если я пишу код, которому нужен индекс, должен ли я использовать цикл for вместо карты?

PHP читает подкаталоги и просматривает файлы, как это сделать?

Мне нужно создать цикл по всем файлам в подкаталогах. Не могли бы вы, пожалуйста, помочь мне структурировать мой код сл ... hrough filels in each sub-directory { do something with each file } }; Не могли бы вы помочь, пожалуйста?

PHP: Как вы определяете каждую N-ю итерацию цикла?

Я хотел повторять изображение каждый раз после 3 сообщений через XML вот мой код: <?php // URL of the XML feed. $fe ... . Continue. } ?> Вот пример, первые 3 верны, но теперь он не зацикливается idgc.ca/web-design-samples-testing.php

до конца в циклах?

Я использую скобки при использовании циклов foreach. Для чего нужен endforeach?

PHP: Перебирать все месяцы в диапазоне дат?

Если у меня есть дата начала (скажем, 2009-02-01) и дата окончания (скажем, 2010-01-01), как я могу создать цикл для просмотра всех дат (месяцев) в диапазоне?

Цикл PHP для каждого запроса через многомерный массив

У меня есть массив: $arr_nav = array( array( "id" => "apple", "url" => "apple.html", "name" ... nav[$row]["name"] . '</a></li>' . "\r\n"; Большое спасибо за ваши быстрые ответы. Камни стекового потока!

Несколько индексных переменных в цикле PHP для каждого

Возможно ли иметь цикл foreach в PHP с несколькими переменными "индекса", похожий на следующий (который не использует п ... foreach ($courses as $course, $sections as $section) Если нет, то есть ли хороший способ добиться того же результата?

Как выполнить два запроса mysql как один в PHP/MYSQL?

У меня есть два следующих запроса: SELECT SQL_CALC_FOUND_ROWS Id, Name FROM my_table WHERE Name LIKE '%prashant%' LIM ... обрабатывает два запроса как ds.Tables[0]; ds.Tables[1]; .. etc Как я могу сделать то же самое с помощью PHP/MYSQL?

уникальный массив без учета регистра

Я пытаюсь написать несколько строк кода, чтобы сделать функцию уникального типа массива без учета регистра. Вот что у м ... с моим синтаксисом что-то не так, но я относительно новичок в PHP и не уверен, что это такое. Есть какая-нибудь помощь?

Как перейти к следующей записи в цикле foreach

foreach ($arr as $a1){ $getd=explode(",",$a1); $b1=$getd[0]; } В приведенном выше коде, если это $getd[0] пустое, я хочу перейти к следующей записи.

петля в двух направлениях

Эй, я ищу чистое решение этой проблемы: Я начинаю цикл с i = 0 на втором шаге цикла i = 1, затем i = -1, а затем i = 2 и т. Д. Как запрограммировать это с помощью цикла for чистым способом?

Рекурсия против итерации в PHP

Итеративная факторная функция: function factorial($number) { $result = 1; while ($number > 0) { $res ... т понять мой вопрос, довольно усложняющий его без всякой причины. В основном я имею в виду рекурсию и итерацию в PHP.