Intereting Posts
предотвратить / .. ввод пользователя Как уловить вложенные {% if …%} {% endif%} статусы с регулярным выражением Лучший способ реализации корзины покупок с использованием PHP / MySQL Документация для?: В регулярном выражении? Запуск php-скрипта в качестве задания cron-timeout? Возвращаемое значение эхо-функции PHP vs echo внутри функции Как экспортировать исходный контент в div в файл text / html WooCommerce: назначение конечной точки настраиваемому шаблону на моих учетных страницах Распечатывать значения сообщений Могут ли MongoDB и его драйверы сохранить упорядочение элементов документа Запись всех запросов и ответов на мыло в PHP Повторяющийся ключ не запускает исключение, генерирующее PDO для составного ключа в простом примере Как я получу дни рождения друзей, которые отмечают свой день рождения на этой неделе, в этом месяце и в следующем месяце, используя MYSQL и PHP? Yii – «белый экран смерти», советы по отладке Запустить HipHop PHP в Windows

PHP цикл X количество раз

У меня есть строка, называемая $columns которая динамически получает значение от 1 до 7. Я хочу создать цикл <td></td> для много раз значения $columns . Любая идея, как я могу это сделать?

Solutions Collecting From Web of "PHP цикл X количество раз"

 for ($k = 0 ; $k < $columns; $k++){ echo '<td></td>'; } 

Вот более читаемый способ добиться этого:

 foreach(range(1,$columns) as $index) { //do your magic here } 

Если $columns – это string вы можете использовать для int и использовать простой цикл

 for ($i=1; $i<(int)$columns; $i++) { echo '<td></td>'; } 

Цикл for будет работать:

 for ($i = 0; $i < $columns; $i++) { ... } 

Вы можете легко запустить его через цикл for

 $myData = array('val1', 'val2', ...); for( $i = 0; $i < intval($columns); $i++) { echo "<td>" . $myData[$i] . "</td>"; }