Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как на PHP вывести числа от 10 до 1

306
20 сентября 2013 года
order.daemon
275 / / 11.05.2007
Данный код подсчитывает количество файлов в паке и выводит их от 1 до N,
а как можно вывести наоборот от N до 1

 
Код:
<?php $img_num = count(array_filter(glob('images/*'), 'is_file')); ?>

<ul class="p300">
<?php
for ($i = 1; $i <= $img_num; $i++) {
echo '<li><img width="300" height="300" alt="" src="images/'.$i.'.jpg" /></li>\n';
}
?>
</ul>
306
20 сентября 2013 года
order.daemon
275 / / 11.05.2007
Спасибо, за то что дали время самому разобраться. В итоге получит вот такую запись:

Код:
<?php $img_num = count(array_filter(glob('images/*'), 'is_file')); ?>

<ul class="p300">
<?php
$img = $img_num;
while ( $img >= 1 ) {
echo '<li><img width="300" height="300" alt="" src="images/'. $img .'.jpg" /></li>' . "\n";
$img= --$img;
}
?>
</ul>
306
20 сентября 2013 года
order.daemon
275 / / 11.05.2007
Не пойму почему эта конструкция гасит браузер:

 
Код:
<?php $img_num = count(array_filter(glob('images/*'), 'is_file')); ?>

<ul class="p300">
<?php
for ($i = $img_num; $i = 1; $i--) {
echo '<li><img width="300" height="300" alt="" src="images/'.$i.'.jpg" /></li>\n';
}
?>
</ul>
446
20 сентября 2013 года
Meander
487 / / 04.09.2011
Условием останова цикла FOR должно быть неравенство или вообще условие булева типа (пока оно истинно цикл выполняется).

 
Код:
for ($i = $img_num; $i >= 1; $i--)
306
20 сентября 2013 года
order.daemon
275 / / 11.05.2007
Кстати с такой записью:
 
Код:
for ($i = $img_num; $i >= 1; $i--)
Браузер подвисает и вырубается...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог