Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में sprintf() फ़ंक्शन

sprintf() फ़ंक्शन

PHP में sprintf() फ़ंक्शन एक फॉर्मेटेड स्ट्रिंग आउटपुट करने के लिए उपयोग किया जाता है। यह प्रिंट करने के बजाय फॉर्मेटेड स्ट्रिंग रिटर्न करता है।

सिंटैक्स

sprintf(string $format, mixed ...$values): string

पैरामीटर्स

  • format - फॉर्मेट स्ट्रिंग और वैरिएबल्स को कैसे फॉर्मेट करना है
  • संभावित फॉर्मेट मान:
    • %% - परसेंट साइन रिटर्न करता है
    • %b - बाइनरी नंबर
    • %c - ASCII वैल्यू के अनुसार कैरेक्टर
    • %d - साइन्ड डेसीमल नंबर
    • %e - लोअरकेस में साइंटिफिक नोटेशन
    • %E - अपरकेस में साइंटिफिक नोटेशन
    • %u - अनसाइन्ड डेसीमल नंबर
    • %f - फ्लोटिंग-पॉइंट नंबर (लोकेल अवेयर)
    • %F - फ्लोटिंग-पॉइंट नंबर (लोकेल अवेयर नहीं)
    • %g - %e और %f में से छोटा
    • %G - %E और %f में से छोटा
    • %o - ऑक्टल नंबर
    • %s - स्ट्रिंग
    • %x - हेक्साडेसीमल नंबर (लोअरकेस)
    • %X - हेक्साडेसीमल नंबर (अपरकेस)
  • values - फॉर्मेट स्ट्रिंग में डाले जाने वाले आर्ग्युमेंट्स

रिटर्न वैल्यू

sprintf() फ़ंक्शन फॉर्मेटेड स्ट्रिंग रिटर्न करता है।

उदाहरण 1

<?php
$val = 299;
$txt = sprintf("%f", $val);
echo $txt;
?>

आउटपुट

299.000000

उदाहरण 2

<?php
$val = 768776;
$char = 95;
echo sprintf("%%b = %b", $val) . "<br>";
echo sprintf("%%c = %c", $char);
?>

आउटपुट

%b = 10111011101100001000
%c = _
  1. - PHP में fprintf() फ़ंक्शन

    fprintf() फ़ंक्शन PHP में fprintf() फ़ंक्शन एक फॉर्मेटेड स्ट्रिंग को स्ट्रीम में लिखने के लिए उपयोग किया जाता है। सिंटैक्स fprintf(resource $stream, string $format, mixed ...$values): int पैरामीटर्स stream - जहां स्ट्रिंग लिखनी/आउटपुट करनी है format - फॉर्मेट स्ट्रिंग और वैरिएबल्स को कैसे फॉर्मेट

  1. - PHP में GregorianToJD() फंक्शन

    PHP में GregorianToJD() फंक्शन ग्रेगोरियन तारीख को जूलियन डे काउंट में बदलता है। यह एक जूलियन डे नंबर लौटाता है। नोट - ग्रेगोरियन कैलेंडर के लिए मान्य सीमा 25 नवंबर, 4714 ई.पू. से कम से कम 31 दिसंबर, 9999 ई. तक है। सिंटैक्स GregorianToJD(month, date, year) पैरामीटर्स month - 1 से 12 तक की संख्या

  1. - PHP में fscanf() फंक्शन

    विवरण PHP का fscanf() फंक्शन एक खुली फाइल से निर्दिष्ट फॉर्मेट के अनुसार इनपुट पार्स करता है। यदि केवल दो पैरामीटर पास किए गए हों तो पार्स किए गए मानों को एक सरणी के रूप में लौटाता है। सिंटैक्स fscanf(file_pointer, format, mixed) पैरामीटर्स file_pointer - fopen() का उपयोग करके बनाया गया फाइल सिस्