al birini vur ötekine

<?php for($i=1;$i<=10;$i++){echo"$i ";}?>

Bu kod ile 1'den 10'a kadar sayıları yazdırabiliyoruz.

Bu sayıları "1 2 3 4 5 6 7 8 9 10" yerine iki basamaklı olarak yani "01 02 03 04 05 06 07 08 09 10" şeklinde yazdırmak istiyorsak sprintf komutunu kullanacağız. Örnek:

<?php for($i=1;$i<=10;$i++){$x=sprintf("%02d",$i);echo"$x ";}?>

sprintf("%02d",$i) tanımlamasındaki 2 sayısı basamak sayımızı belirliyor. Bunu değiştirerek sonucu görebilirsiniz.

Daha fazla ayrıntı için; www.php.net/sprintf

Ozzy · 26.02.2010 14:26 · #330 · Ağ Yöneticiliği · Yorum yok
Yorum yap




İleti: