Articles of петли

array_intersect переменное количество массивов

Я создаю граненый поиск, и я пытаюсь использовать array_intersect для сравнения массивов и поиска входных данных, которые соответствуют. Проблема в том, что я буду иметь переменное количество массивов в любое время в зависимости от того, какие фильтры выбрал пользователь: $array_1, $array_2, $array_3 т. д. … Как создать функцию array_intersect которая является динамической в ​​этом смысле? […]

Итерации через определенное дерево каталогов и сохранение всех .ttf-файлов в массив в PHP

Допустим, у меня много файлов, некоторые из них находятся в этих путях: root/fonts/folder1/font1.ttf root/fonts/folder1/font2.ttf root/fonts/folder2/font1.ttf root/fonts/folder2/font2.ttf root/scripts/file.php Помните, что в этих папках есть и другие типы файлов. Как мой «/scripts/file.php» перебирает дерево каталогов «../fonts/» и сохраняет все файлы шрифта TrueType (.ttf) в массив? Не могли бы вы показать мне пример?

Замена Do … While Loops

У меня есть следующий код, взятый из руководства PHP по записям curl_multi_ *: $active = null; do { $process = curl_multi_exec($curl, $active); } while ($process === CURLM_CALL_MULTI_PERFORM); while (($active >= 1) && ($process === CURLM_OK)) { if (curl_multi_select($curl, 3) != -1) { do { $process = curl_multi_exec($curl, $active); } while ($process === CURLM_CALL_MULTI_PERFORM); } } […]

Проблемы с правильной позицией заголовков таблиц

У меня возникают трудности с таблицей, которую я пытаюсь создать. У меня есть массив пользователей, который отображает пользователей в моей таблице базы данных. В этом есть 10 пользователей. Тогда у меня должно быть 14 игроков под каждым пользователем. Как это… user1 user2 user3 игрок1 игрок1 игрок1 игрок2 плеер2 плеер2 игрок3 плеер3 плеер3 и т.д.. Сейчас […]

Создать динамически несколько подкаталогов в папку с использованием нескольких текстовых полей ввода в For Loop?

Мне нужна помощь, чтобы решить, как создавать динамически несколько папок с помощью input type textbox ? Я могу создать только один динамический подкаталог в папке, но я хочу, чтобы несколько вложенных папок, когда отображаются несколько текстовых полей ввода типа? проблема в том, что я могу создать только один подкаталог в папке в то время, используя […]

PHP: создание уникальных переменных в A для цикла

Мне было интересно, можно ли создавать уникальные переменные в цикле for, используя PHP. Я попробовал следующий код, но он не работал: $level_count = 6 for ($i=1; $i<=$level_count; $i++) { $level_ + $i = array(); } Я хотел бы получить переменные $ level_1, $ level_2, $ level_3, $ level_4, $ level_5 и $ level_6. Как я […]

Функция PHP для циклических рабочих дней между двумя опубликованными датами

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

Как перемещаться внутри переменной

У меня есть массив, содержащий имена столбцов таблицы, которую я хочу создать, которую я получил от листа excel. Я попробовал что-то вроде этого $sql = "CREATE TABLE IF NOT EXISTS ".$month."-".date('Y')."( ".foreach($tableColumnNames as $columnName){ echo $columnName." VARCHAR(200) NULL,"; } ." )"; Он возвращает ошибку, Parse error: syntax error, unexpected 'foreach' же самое с while while […]

есть ли способ в PHP перезапустить цикл в foreach или изменить тестовое значение в коммутаторе?

если я зацикливаюсь над массивом, и, находясь в середине одной из циклов, я обнаруживаю небольшую проблему, меняю … что-то … и нужно попробовать еще раз … есть ли способ вернуться к вершина цикла, не захватывая следующее значение из массива? Я сомневаюсь, что это существует, но это будет какое-то ключевое слово, как continue или break . […]

PHP: отображать записи из базы данных группами по пять?

Возможно ли, и если да, как я могу это сделать, чтобы выбрать все записи в таблице в моей базе данных, а затем отобразить пять результатов в то время в одной группе. Значение: пример: у меня всего 15 записей в моей базе данных, тогда я хочу представить свои данные следующим образом: <div class="1-5">Record[1], Record[2], Record[3], Record[4], […]