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

PHP में स्प्रिंटफ () फ़ंक्शन

स्प्रिंटफ () फ़ंक्शन का उपयोग स्वरूपित स्ट्रिंग को आउटपुट करने के लिए किया जाता है।

सिंटैक्स

sprintf(format, arg1, arg2, arg++)

पैरामीटर

  • प्रारूप - स्ट्रिंग को निर्दिष्ट करता है और उसमें वेरिएबल को कैसे फ़ॉर्मेट करना है।

  • संभावित प्रारूप मान निम्नलिखित हैं -

    • %% - एक प्रतिशत चिह्न देता है

    • %b - बाइनरी नंबर

    • %c - ASCII मान के अनुसार वर्ण

    • %d - हस्ताक्षरित दशमलव संख्या (ऋणात्मक, शून्य या धनात्मक)

    • %e - लोअरकेस का उपयोग करते हुए वैज्ञानिक संकेतन (उदा. 1.2e+2)

    • %E - बड़े अक्षरों का प्रयोग करते हुए वैज्ञानिक संकेतन (उदा. 1.2E+2)

    • %u - अहस्ताक्षरित दशमलव संख्या (शून्य के बराबर या उससे अधिक)

    • %f - फ़्लोटिंग-पॉइंट नंबर (स्थानीय सेटिंग्स जागरूक)

    • %F - फ़्लोटिंग-पॉइंट नंबर (स्थानीय सेटिंग्स से अवगत नहीं)

    • %g - %e और %f से छोटा

    • %G - %E और %f से छोटा

    • %o - अष्टाधारी संख्या

    • %s - स्ट्रिंग

    • %x - हेक्साडेसिमल संख्या (लोअरकेस अक्षर)

    • %X - हेक्साडेसिमल संख्या (अपरकेस अक्षर)

  • तर्क1 - प्रारूप स्ट्रिंग में पहले %-साइन पर डाला जाने वाला तर्क।

  • तर्क2 - प्रारूप स्ट्रिंग में दूसरे %-साइन पर डाला जाने वाला तर्क।

वापसी

स्प्रिंटफ () फ़ंक्शन एक स्वरूपित स्ट्रिंग देता है।

उदाहरण

निम्नलिखित एक उदाहरण है -

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

आउटपुट

निम्न आउटपुट है -

299.000000

उदाहरण

आइए एक और उदाहरण देखें -

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

आउटपुट

निम्न आउटपुट है -

%b = 10111011101100001000
%c = _

  1. PHP में fprintf () फ़ंक्शन

    fprintf () फ़ंक्शन का उपयोग किसी स्ट्रीम में स्वरूपित स्ट्रिंग लिखने के लिए किया जाता है सिंटैक्स fprintf (stream, format, argument1, argument2, ... ) पैरामीटर स्ट्रीम - स्ट्रिंग को कहां लिखना/आउटपुट करना है प्रारूप - स्ट्रिंग को निर्दिष्ट करता है और उसमें चरों को कैसे प्रारूपित करता है। सं

  1. PHP में ग्रेगोरियन टीओजेडी () फ़ंक्शन

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

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

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