помогите с простеньким скриптом

SK
На сайте с 10.05.2008
Offline
108
406

мне нужно чтоб вывелись все значения от 0001 до допустим 0999

без ноликов у меня получилось так


$start = 1;
while ($start++ < 999)
echo $start
;

а вот если в старт загнать 0001 и в цикле написать + 0001 до 0999 то както не так, округляет походу. подскажите как такое вывести?

HostiQ - Хостинг, который радует (http://goo.gl/jTd7hf)
[Удален]
#1
<?

$start = "0001";
$end = "0999";

for ($i = $start; $i <= $end; $i++) {

echo $i;

}
?>

вот так тебе нужно

KosoyRoman добавил 01.10.2008 в 17:45

либо так в твоем случае

<?


$start = "0001";
$end = "0999";

while ($start <= $end) {
echo $start;
$start++;
}


?>
SK
На сайте с 10.05.2008
Offline
108
#2
KosoyRoman:
вот так тебе нужно

KosoyRoman добавил 01.10.2008 в 17:45
либо так в твоем случае

спасибо, но так результат такой же

0001

2
3
4
5
6
7
8
9
10

думаю понятно нолики только в первом значении в остальных удаляются...

Larden
На сайте с 09.03.2007
Offline
32
#3

for($i=1;$i<=999;$i++){printf("%04d", $i);}
SK
На сайте с 10.05.2008
Offline
108
#4
Larden:
for($i=1;$i<=999;$i++){printf("%04d", $i);}

спасибо так работает

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий