|
|
|
| уже запутался. такая ерунда и немогу сделать! подскажите пожалуйста.
вот как я пытался сделать но без результатно
<?
$n=000;
for($i=0; $i<16; $i++)
{
$n++;
echo $n."<br>";
}
?>
|
| |
|
|
|
|
|
|
|
для: alik
(14.06.2006 в 12:33)
| | Я сделал вот так:
<?
$n=0;
for($i=0; $i<16; $i++)
{
$n++;
echo str_repeat(0, 3-strlen($n)).$n."<br>";
}
?>
|
Все работает! =) | |
|
|
|
|
|
|
|
для: alik
(14.06.2006 в 12:33)
| | Можно вот так:
for($n=0; $n<16; $n++)
{
$gg = strlen($n);
if($gg==1)print "00$n<br>";
if($gg==2)print "0$n<br>";
if($gg==3)print "$n<br>";
}
|
| |
|
|
|
|
|
|
|
для: NFR
(14.06.2006 в 12:55)
| | А по-моему мой пример лучше! Не надо вручную ставить условия! | |
|
|
|
|
|
|
|
для: komex
(14.06.2006 в 13:03)
| | на выбор.
for($n=0; $n<16; $n++) echo str_pad($n, 3, "0", STR_PAD_LEFT)."<br>";
for($n=0; $n<16; $n++) echo sprintf("%03d<br>", $n);
for($n=0; $n<16; $n++) printf("%03d<br>", $n);
|
| |
|
|
|
|
|
|
|
для: Trianon
(14.06.2006 в 13:13)
| |
<?
echo substr("000".$n, -3);
|
| |
|
|
|
|
|
|
|
для: Loki
(14.06.2006 в 13:15)
| | А если не три нуля, а пятьдесят? :)) | |
|
|
|
|
|
|
|
для: Trianon
(14.06.2006 в 13:16)
| | добавить пятьдесят:) | |
|
|
|
|
|
|
|
для: Trianon
(14.06.2006 в 13:13)
| | Тоже можна! =)
Но мне мой пример как-то роднее! =) | |
|
|
|