counter — динамические div в переполнении стека

Хотите создать счетчик для динамического значения из базы данных. Например, если я получаю $count как 1 тогда он показывает только два div, как First for 0 и второй для 1, Если я получаю $count значение 50 тогда это должно показать мне 3 div как 0, 5 а также 0, Для нескольких значений счетчика, как я могу сделать его динамическим для $count значение?

Ниже, я приложил изображение, например, если я получаю это «нет», то как я могу отделить это «нет» от всех динамических элементов div.

-1

Решение

попробуй это.

<?php
$count=1264553;
$array = str_split($count);
echo "<div>0 </div>";
foreach($array as $value){
echo "<div>".$value."</div>";
}
?>
1

Другие решения

По мне,
Вы должны сначала преобразовать ваш счет в 3-значное число:
Как отформатировать числа с префиксами 00 в php?

Затем преобразуйте трехзначное число в строку и разбейте его на массив букв:
http://php.net/manual/en/function.str-split.php

Итерируйте по массиву и генерируйте div в соответствии с вашими требованиями.

1

Вы можете легко добиться этого в PHP, вставив HTML-код в PHP.
Ты можешь использовать while или же for или же foreach , любой из них. Пример кода следующий:

С какое-то время:

$count=1;
$i=0;
while($i < $count){
echo "<div>".$count."</div>";
$i++;
}

С для цикла:

$count=1;
for($i=0;$i < $count;$i++){
echo "<div>".$count."</div>";
}

С foreach:

Здесь мы должны использовать массив

$count=1;
$array = str_split($count);
echo "<div>0 </div>";
foreach($array as $value){
echo "<div>".$value."</div>";
}

Если хотите, уточните, пожалуйста, дайте мне знать.

1
По вопросам рекламы [email protected]