120 of 410 menu

फ़ंक्शन sprintf

फ़ंक्शन sprintf निर्दिष्ट टेम्पलेट के अनुसार स्ट्रिंग को फ़ॉर्मेट करता है और परिणाम वापस करता है। पहला पैरामीटर फ़ॉर्मेट स्ट्रिंग लेता है, बाद के पैरामीटर - प्रतिस्थापन के लिए मान। फ़ॉर्मेट स्ट्रिंग में विशेष वर्ण (फ़ॉर्मेट स्पेसिफायर) का उपयोग किया जाता है, जो % चिह्न से शुरू होते हैं और आउटपुट फ़ॉर्मेटिंग को नियंत्रित करते हैं।

सिंटैक्स

sprintf(format, arg1, arg2, ...);

फ़ॉर्मेट स्पेसिफायर

स्पेसिफायर विवरण
%s स्ट्रिंग
%d साइन्ड पूर्णांक (दशमलव)
%u अनसाइन्ड पूर्णांक (दशमलव)
%f फ़्लोटिंग पॉइंट नंबर (लोकेल-डिपेंडेंट)
%F फ़्लोटिंग पॉइंट नंबर (नॉन लोकेल-डिपेंडेंट)
%c ASCII-कोड के अनुसार वर्ण
%x हेक्साडेसिमल सिस्टम में पूर्णांक (लोअरकेस)
%X हेक्साडेसिमल सिस्टम में पूर्णांक (अपरकेस)
%o ऑक्टल सिस्टम में पूर्णांक
%b बाइनरी सिस्टम में पूर्णांक
%e वैज्ञानिक संकेतन (लोअरकेस)
%E वैज्ञानिक संकेतन (अपरकेस)
%g %e या %f का शॉर्ट फ़ॉर्म
%G %E या %F का शॉर्ट फ़ॉर्म
%% प्रतिशत चिह्न

उदाहरण

पूर्णांक प्रतिस्थापन के साथ स्ट्रिंग फ़ॉर्मेटिंग:

<?php $res = sprintf("There are %d apples", 5); echo $res; ?>

कोड निष्पादन का परिणाम:

'There are 5 apples'

उदाहरण

कई प्रतिस्थापनों के साथ फ़ॉर्मेटिंग:

<?php $res = sprintf("%s has %d points", "John", 120); echo $res; ?>

कोड निष्पादन का परिणाम:

'John has 120 points'

उदाहरण

फ़्लोटिंग पॉइंट नंबरों की फ़ॉर्मेटिंग:

<?php $res = sprintf("Price: $%.2f", 12.356); echo $res; ?>

कोड निष्पादन का परिणाम:

'Price: $12.36'

यह भी देखें

  • फ़ंक्शन printf,
    जो फ़ॉर्मेटेड स्ट्रिंग आउटपुट करता है
  • फ़ंक्शन vsprintf,
    जो समान रूप से काम करता है, लेकिन तर्कों की एक सरणी स्वीकार करता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें