printf() fonksiyonu biçimlendirilmiş bir dizge çıktılar. Çıktı alınan dizenin uzunluğunu döndürür.
Yazım kuralı:
1 2 3 | printf (format, argument1, argument2, ... ) |
Parametreler
printf fonksiyonunda kullanılan parametreler.
- format – Dizeyi ve içindeki değişkenlerin nasıl biçimlendirileceğini belirtir.
Aşağıdakiler olası format değerleridir –
- %% – Yüzde işareti verir
- %b – İkili sayı
- %c – ASCII değerine göre karakter
- %d – İşaretli ondalık sayı (negatif, sıfır veya pozitif)
- %e – Küçük harf kullanan bilimsel gösterim (ör. 1.2e + 2)
- %E – Büyük harf kullanan bilimsel gösterim (ör. 1.2E + 2)
- %u – İşaretsiz ondalık sayı (sıfıra eşit veya sıfırdan büyük)
- %f – Ondalık nokta sayısı (yerel ayarlar farkında)
- %F – Ondalık nokta sayısı (yerel ayarların farkında değil)
- %g -%e ve% f’den daha kısa
- %G -%E ve% f’den daha kısa
- %o – Sekizli sayı
- %s – Dize
- %x – Onaltılık sayı (küçük harfler)
- %X – Onaltılık sayı (büyük harfler)
- argument1 – Biçim dizesindeki ilk% işaretine eklenecek bağımsız değişken.
- argument2 – Biçim dizesindeki ikinci% işaretine eklenecek bağımsız değişken.
Dönüş Değeri
printf() fonksiyonu, çıktısı alınan dizenin uzunluğunu döndürür.
PHP printf Örnekleri
Örnek: Aşağıdaki bir örnektir.
1 2 3 4 5 6 | <?php $val = 2976; printf("%f",$val); ?> |
Çıktı:
1 2 3 | 2976.000000 |
Örnek:Aşağıdaki bir örnektir.
1 2 3 4 5 6 7 | <?php $sayi= 15; $str = "İstanbul"; printf("%s 'da %u milyon insan var",$str,$sayi); ?> |
Çıktı:
1 2 3 | İstanbul 'da 15 milyon insan var |
Örnek: Aşağıdaki bir örnektir.
1 2 3 4 5 6 | <?php $s = "TasarımKodlama"; printf("[%s]<b>",$s); ?> |
Çıktı:
1 2 3 | [TasarımKodlama]<br> |
Örnek:
1 2 3 4 5 6 7 | <?php $number = 123; printf("İki Ondalık Basamaklı: %1\$.2f <br>Ondalık Basamaksız: %1\$u",$number); ?> |
Çıktı:
1 2 3 4 | İki Ondalık Basamaklı: 123.00 Ondalık Basamaksız: 123 |
Yorum Yap