PHP में vprintf () फ़ंक्शन का उपयोग कैसे करें?

Php Mem Vprintf Fanksana Ka Upayoga Kaise Karem



PHP बिल्ट-इन फ़ंक्शंस की एक विस्तृत श्रृंखला प्रदान करता है जो डेवलपर्स के लिए स्ट्रिंग हेरफेर सहित विभिन्न कार्यों को करना आसान बनाता है। ऐसा ही एक फंक्शन है वीप्रिंटफ (), जो आपको पूर्वनिर्धारित प्रारूप स्ट्रिंग और तर्कों के एक सेट के आधार पर टेक्स्ट स्ट्रिंग्स को प्रारूपित और आउटपुट करने की अनुमति देता है। यह फ़ंक्शन अत्यधिक बहुमुखी है और इसका उपयोग विभिन्न उद्देश्यों के लिए किया जा सकता है, जैसे कि कस्टम त्रुटि संदेश उत्पन्न करना, जटिल आउटपुट टेम्प्लेट बनाना और प्रदर्शन के लिए डेटा को स्वरूपित करना। इस लेख में, हम इसका पता लगाएंगे वीप्रिंटफ () इसके सिंटैक्स, पैरामीटर और विभिन्न उपयोग मामलों सहित गहराई से कार्य करें।

PHP vprintf () फ़ंक्शन

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

vprintf() फ़ंक्शन के लिए सिंटैक्स

के लिए मूल सिंटैक्स वीप्रिंटफ () समारोह है:







vprintf ( प्रारूप , सरणी )

यहाँ, 'प्रारूप' एक स्ट्रिंग है जो आउटपुट स्ट्रिंग के प्रारूप को निर्दिष्ट करती है, और 'सरणी' मानों की सरणी है जिसका उपयोग प्लेसहोल्डर्स को प्रारूप स्ट्रिंग में बदलने के लिए किया जाएगा।



उदाहरण 1: मूल उपयोग



// प्रारूप स्ट्रिंग को परिभाषित करें

$ प्रारूप = '%s में %d मंकी हैं।' ;

// vprintf () को पास किए जाने वाले तर्कों को परिभाषित करें

$आर्ग्स = सरणी ( 'अच्छा' , 12 ) ;

// vprintf () फ़ंक्शन को कॉल करें

vprintf ( $ प्रारूप , $आर्ग्स ) ;

?>

उपरोक्त PHP कोड के उपयोग को प्रदर्शित करता है वीप्रिंटफ () गतिशील मानों के साथ स्वरूपित स्ट्रिंग को आउटपुट करने के लिए कार्य करें। प्रारूप स्ट्रिंग को प्लेसहोल्डर्स के साथ परिभाषित किया गया है, और वास्तविक मान को तर्कों की एक सरणी के रूप में पारित किया जाता है वीप्रिंटफ () समारोह। उत्पादित आउटपुट प्लेसहोल्डर्स को संबंधित मानों के साथ प्रारूप स्ट्रिंग में प्रतिस्थापित करेगा।







उदाहरण 2: vprintf() के साथ फ़्लोटिंग-प्वाइंट नंबरों को फ़ॉर्मेट करना



// प्रारूप स्ट्रिंग को परिभाषित करें

$ प्रारूप = 'तापमान %0.2f डिग्री सेल्सियस है।' ;

// vprintf () को पास किए जाने वाले तर्क को परिभाषित करें

$ तापमान = 24.87 ;

// vprintf () फ़ंक्शन को कॉल करें

vprintf ( $ प्रारूप , सरणी ( $ तापमान ) ) ;

?>

उपरोक्त PHP कोड का उपयोग करता है वीप्रिंटफ () एक स्वरूपित स्ट्रिंग को प्रिंट करने के लिए कार्य करता है जिसमें तापमान मान 2 दशमलव स्थानों तक होता है। प्रारूप स्ट्रिंग आउटपुट स्वरूप को निर्धारित करती है, जबकि तर्क सरणी चर या डेटा को तदनुसार स्वरूपित करने के लिए रखती है।



निष्कर्ष

वीप्रिंटफ () PHP में फ़ंक्शन एक पूर्वनिर्धारित प्रारूप और तर्कों के एक सेट के आधार पर स्ट्रिंग्स को स्वरूपित और आउटपुट करने के लिए एक शक्तिशाली उपकरण है। इसका लचीलापन और उपयोग में आसानी इसे उन डेवलपर्स के लिए एक आवश्यक कार्य बनाती है जिन्हें स्ट्रिंग्स में हेरफेर करने या स्वरूपित आउटपुट उत्पन्न करने की आवश्यकता होती है। इस फ़ंक्शन के सिंटैक्स और उपयोग मामलों को समझकर, डेवलपर्स इसकी क्षमताओं का पूरा लाभ उठा सकते हैं और अपने PHP प्रोग्रामिंग कार्यों को सुव्यवस्थित कर सकते हैं।