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
Sen sprintf
to format your number to a string, or printf
a> biçimlendirmek ve anında dizesini görüntülemek için kullanabilirsiniz.
Sen bu gibi bir biçimi belirtmek olurdu, derdim: %02d
:
0
2
d
(Even if you have what you want here, you should read the manual page of sprintf
:) orada bir çok olasılık kullandığınız veri türüne bağlı olarak vardır, ve çıkış tür istediğiniz biçimlendirme em>
And, as a demo, if temp.php
contains this portion of code :
<?php
for ($number = 1; $number <= 16; $number++) {
printf("%02d\n", $number);
}
Onu çağıran verecek:
C:\dev\tests\temp>php temp.php
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
Sen kullanabilirsiniz str_pad(). a>
str_pad — Pad a string to a certain length with another string
Bu fonksiyonlar giriş dizesi belirtilen dolgu uzunluğu sol, sağ, ya da her iki tarafta yastıklı döner. İsteğe bağlı bir argüman pad_string temin değilse, giriş aksi takdirde sınırına kadar pad_string karakterler ile doldurulur, boşluk ile yastıklı.