PHP Printf फ़ंक्शन और प्रकार विनिर्देशक
PHP प्रिंटफ () फ़ंक्शन प्रिंट की तरह बहुत काम करता है () फ़ंक्शन में यह वेब ब्राउज़र को एक स्ट्रिंग (तर्क) आउटपुट (प्रिंट) करता है। हालाँकि, आप प्रिंटफ़ () फ़ंक्शन का उपयोग करेंगे जब आप यह नियंत्रित करना चाहेंगे कि यह तर्क कैसे स्वरूपित किया जाएगा।

Printf () फ़ंक्शन के पास पहले तर्क के रूप में एक विशेष प्रकार का तर्क होना चाहिए जिसे प्रारूप स्ट्रिंग या प्रारूप नियंत्रण स्ट्रिंग कहा जाता है। इस प्रारूप नियंत्रण स्ट्रिंग में अन्य तर्कों को प्रारूपित करने के लिए रूपांतरण विनिर्देश (निर्देश) शामिल हैं। तर्कों के समान विनिर्देशों की संख्या होनी चाहिए। एक प्रिंटफ () फ़ंक्शन के एक उदाहरण पर नज़र डालते हैं, जिसमें प्रारूप नियंत्रण स्ट्रिंग में दो विनिर्देश और दो संगत तर्क हैं।

प्रिंटफ ("मेरी उम्र% d है। अगले साल मैं% d होगा।", 21, 22);

मेरी उम्र 21 है। अगले साल मेरी उम्र 22 हो जाएगी।

इस printf () फ़ंक्शन के लिए तीन तर्क हैं। पहला स्वरूप नियंत्रण स्ट्रिंग है और दूसरा और तीसरा प्रारूपित होने के लिए संगत तर्क हैं। जैसा कि आप देख सकते हैं कि प्रारूप नियंत्रण स्ट्रिंग में दो रूपांतरण विनिर्देश हैं और पूरे स्ट्रिंग को उद्धरण चिह्नों के बीच रखा गया है। प्रत्येक विनिर्देशन% से शुरू होता है। वे दोनों प्रकार निर्दिष्ट करता है, इस स्थिति में d प्रकार निर्दिष्ट करता है, जो पूर्णांक (21 और 22) को दशमलव संख्या के रूप में प्रारूपित करेगा। अन्य प्रकार के विनिर्देशक हैं जिनका उपयोग यह नियंत्रित करने के लिए किया जा सकता है कि किसी तर्क को कैसे स्वरूपित किया जाता है। नीचे दिए गए चार्ट से पता चलता है कि इन प्रकार के विनिर्देशक एक ही उदाहरण तर्क (222) को कैसे प्रारूपित करते हैं।

Specifiers लिखेंविवरणउदाहरण
222
पूर्णांक तर्क को दशमलव संख्या के रूप में प्रदर्शित करता है222
पूर्णांक तर्क को एक बाइनरी संख्या के रूप में प्रदर्शित करता है11011110
सीपूर्णांक तर्क को ASCII वर्ण समकक्ष के रूप में प्रदर्शित करता है
पूर्णांक तर्क (डबल) को फ़्लोटिंग-पॉइंट संख्या के रूप में प्रदर्शित करता है222.000000
एक पूर्णांक संख्या (आधार 8) के रूप में पूर्णांक तर्क प्रदर्शित करता है336
रोंपूर्णांक तर्क को एक स्ट्रिंग के रूप में प्रदर्शित करता है222
एक्सपूर्णांक हेक्साडेसिमल संख्या (बेस 16) के रूप में पूर्णांक तर्क प्रदर्शित करता हैडे
एक्सपूर्णांक तर्क को बड़े पैमाने पर हेक्साडेसिमल संख्या (बेस 16) के रूप में प्रदर्शित करता हैडे





वीडियो निर्देश: PHP Syntax (अप्रैल 2024).