Çıkışına sıfır öncesinde bir dizi PHP zorlamak nasıl?

5 Cevap

for ($number = 1; $number <= 16; $number++) { echo $number . "\n"; }

Bu kod çıkışları:

1
2
3
...
16

Nasıl sıfır öncesinde sayılar çıktı PHP alabilirim?

01
02
03
...
16

5 Cevap

Hızlı yöntem:

<?php
for ($number = 1; $number <= 16; $number++)
{    
    if($number < 10)
        echo "0".$number."\n";
    else
        echo $number."\n";
}
?>

if($number < 10) echo '0' . $number;

Ben burada bu çok daha iyi cevaplar var biliyorum, ama ben bir kediyi birden fazla yolu var göstermek için bırakacağım though't ...

Lets keep it simple. Use str_pad

yankı str_pad (1, 6, "0");

000.006 üretir