printf() ve sprintf() fonksiyonları, metin içine değişkenlerin eklenmesi ve biçimlendirilmesi için kullanılır. İşte bu fonksiyonların kullanımına dair örnekler:
-
printf() Kullanımı:
$isim = "Ahmet"; $yas = 25; printf("Merhaba, benim adım %s ve %d yaşındayım.", $isim, $yas); // Çıktı: Merhaba, benim adım Ahmet ve 25 yaşındayım.%s, bir dizeyi temsil ederken,%dbir tamsayıyı temsil eder. -
Biçimlendirme Seçenekleri:
$fiyat = 49.99; printf("Ürün fiyatı: %.2f TL", $fiyat); // Çıktı: Ürün fiyatı: 49.99 TL%.2f, ondalık sayıları iki basamakla gösterir. -
sprintf() Kullanımı (Dize Döndürme):
$isim = "Ayşe"; $yas = 30; $metin = sprintf("Merhaba, benim adım %s ve %d yaşındayım.", $isim, $yas); // $metin şu an bir dize içinde biçimlendirilmiş metni içerirsprintf()fonksiyonu,printf()gibi çalışır ancak sonuç olarak bir dize döndürür. -
Birden Çok Değişken Kullanımı:
$adet = 5; $urun = "bilgisayar"; $fiyat = 2500; $toplam = $adet * $fiyat; printf("%d adet %s alındı. Toplam maliyet: %d TL", $adet, $urun, $toplam); // Çıktı: 5 adet bilgisayar alındı. Toplam maliyet: 12500 TL
Bu örneklerde, printf() ve sprintf() fonksiyonlarıyla metin içinde değişkenleri ekleyebilir ve bu değişkenleri belirli bir biçimde gösterebilirsiniz. Biçimlendirme seçenekleri, veri türlerine ve görüntülenme şekline göre değiştirilebilir.