Например, у меня есть это число: 6
Мне нужно генерировать DIV в 6 раз.
Например:
$number = 6; PHP generates the DIV #example for $number of times (6 in this case).
Как мне это сделать?
Я не специалист по петлям PHP, если это так.
Благодаря!
Пример использования различных типов петель, которые вы могли бы использовать. Надеюсь, вы увидите, как они работают.
$element = "<div></div>"; $count = 6; foreach( range(1,$count) as $item){ echo $element; }
$element = "<div></div>"; $count = 0; while($count < 6){ $count++; echo $element; }
$element = "<div></div>"; $count = 6; for ($i = 0; $i < $count; $i++) { echo $element; }
вам нужна команда echo. В основном вы генерируете html, печатая строку. пример
echo '<div> </div>';
будет генерировать 1 div. Вам это нужно 6 раз. Вы также можете использовать цикл, но это слишком простой вопрос, и я дал вам начало.
function generateDIVs($number) { for ($i = 0; $i <= $number; $i++) { echo "<div><div/>"; } }
for ($i = 0; $i < 6; $i++) { echo "<div class=\"example\"></div>"; }
Обратите внимание, что идентификаторы ( #
часть) должны быть уникальными на странице, поэтому у вас не может быть 6 разных div с одинаковым идентификатором #example
.