printf() फ़ंक्शन
PHP में printf() फ़ंक्शन एक फॉर्मेटेड स्ट्रिंग आउटपुट करता है। यह आउटपुट की गई स्ट्रिंग की लंबाई रिटर्न करता है।
सिंटैक्स
printf(string $format, mixed ...$values): int
पैरामीटर्स
- format - फॉर्मेट स्ट्रिंग और वैरिएबल्स को कैसे फॉर्मेट करना है
- संभावित फॉर्मेट मान:
- %% - परसेंट साइन रिटर्न करता है
- %b - बाइनरी नंबर
- %c - ASCII वैल्यू के अनुसार कैरेक्टर
- %d - साइन्ड डेसीमल नंबर
- %e - लोअरकेस में साइंटिफिक नोटेशन
- %E - अपरकेस में साइंटिफिक नोटेशन
- %u - अनसाइन्ड डेसीमल नंबर
- %f - फ्लोटिंग-पॉइंट नंबर (लोकेल अवेयर)
- %F - फ्लोटिंग-पॉइंट नंबर (लोकेल अवेयर नहीं)
- %g - %e और %f में से छोटा
- %G - %E और %f में से छोटा
- %o - ऑक्टल नंबर
- %s - स्ट्रिंग
- %x - हेक्साडेसीमल नंबर (लोअरकेस)
- %X - हेक्साडेसीमल नंबर (अपरकेस)
- values - फॉर्मेट स्ट्रिंग में डाले जाने वाले आर्ग्युमेंट्स
रिटर्न वैल्यू
printf() फ़ंक्शन आउटपुट की गई स्ट्रिंग की लंबाई रिटर्न करता है।
उदाहरण 1
<?php
$val = 2976;
printf("%f", $val);
?>
आउटपुट
2976.000000
उदाहरण 2
<?php
$s = "Welcome";
printf("[%s]<b>", $s);
?>
आउटपुट
[Welcome]<br>