PHP इको बनाम प्रिंट स्टेटमेंट

Php Iko Banama Printa Stetamenta



PHP डेवलपर्स अक्सर उपयोग करते हैं गूंज और छपाई वेब पेजों पर डेटा आउटपुट करने के लिए बयान। जबकि दोनों बयान समान लग सकते हैं, उनमें कुछ उल्लेखनीय अंतर हैं। इन अंतरों को समझने से आपको अपने प्रोजेक्ट के लिए उपयुक्त स्टेटमेंट चुनने और बेहतर प्रदर्शन के लिए अपने PHP कोड को ऑप्टिमाइज़ करने में मदद मिल सकती है। इस लेख में, हम बीच के अंतरों का पता लगाएंगे गूंज और छपाई PHP में कथन, और प्रत्येक का उपयोग कब करना है, यह समझने में आपकी सहायता के लिए उदाहरण प्रदान करें।

PHP में इको स्टेटमेंट

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

PHP का सिंटैक्स प्रतिध्वनि कथन नीचे लिखा है:







गूंज

निम्न उदाहरण एकल तर्क के साथ प्रतिध्वनि की कार्यप्रणाली को दर्शाता है:





गूंज 'नमस्ते!!' ;

?>

यदि आप एक से अधिक पैरामीटर का उपयोग करना चाहते हैं, तो आप कोष्ठक का उपयोग कर सकते हैं और चर एक प्रतिध्वनि में अल्पविराम द्वारा अलग किए जाते हैं।



नीचे दिए गए उदाहरण का अनुसरण करें जहां हमने इको स्टेटमेंट में कई स्ट्रिंग्स पास की हैं:







गूंज 'स्वागत' , 'को ' , 'लिनक्स' , 'संकेत देना' ;

?>

PHP में प्रिंट स्टेटमेंट

आप PHP में भी इस्तेमाल कर सकते हैं छपाई आउटपुट प्रदर्शित करने और कोष्ठक के साथ या उसके बिना उपयोग करने के लिए। यह एक फ़ंक्शन की तरह कार्य करता है और मान 1 देता है।



निम्नलिखित का सिंटैक्स है प्रिंट स्टेटमेंट :

छपाई

नीचे दिया गया उदाहरण PHP में प्रिंट स्टेटमेंट दिखाता है:



छपाई 'नमस्ते!! ' ;

?>

प्रिंट स्टेटमेंट का उपयोग कोष्ठक के साथ किया जा सकता है:

छपाई ( )

छपाई ( 'नमस्ते!! ' ) ;

?>

इको बनाम प्रिंट स्टेटमेंट

PHP इको और प्रिंट स्टेटमेंट के बीच का अंतर यह है कि वे अपना आउटपुट कैसे लौटाते हैं। पीएचपी में, गूंज एक भाषा निर्माण है जो अल्पविराम से अलग एक या एकाधिक तारों को आउटपुट कर सकता है। इसका कोई वापसी मूल्य नहीं है और तुरंत ब्राउज़र को आउटपुट भेजता है।

वहीं दूसरी ओर, छपाई एक ऐसा फ़ंक्शन है जो एकल तर्क को स्वीकार करता है और 1 का मान लौटाता है, जिसका उपयोग अभिव्यक्ति में किया जा सकता है। प्रतिध्वनि कथन के विपरीत, प्रिंट केवल एक स्ट्रिंग का उत्पादन कर सकता है और स्वचालित रूप से स्ट्रिंग के अंत में एक नई पंक्ति जोड़ता है। यह सीधे ब्राउज़र को आउटपुट भी भेजता है, जो ब्राउज़र के व्यवहार के समान है प्रतिध्वनि कथन .



$ संदेश = 'लिनक्स, संकेत!' ;

$num1 = 4 ;

$num2 = 9 ;

// चर प्रदर्शित करने के लिए प्रतिध्वनि का उपयोग करना

गूंज $ संदेश . ' \एन ' ;

गूंज $num1 . '+' . $num2 . '=' ;

गूंज $num1 + $num2 . ' \एन ' ;

// चर प्रदर्शित करने के लिए प्रिंटफ का उपयोग करना

printf ( ' %एस \एन ' , $ संदेश ) ;

printf ( ' %डी + %डी = %डी \एन ' , $num1 , $num2 , $num1 + $num2 ) ;

?>

PHP में इको बनाम प्रिंट

निम्न तालिका में PHP में इको और प्रिंट स्टेटमेंट के बीच अंतर देखें:

गूंज छपाई
कोई वापसी मान नहीं है 1 का वापसी मान है
कई तर्क लेता है केवल 1 पैरामीटर लें
प्रिंट स्टेटमेंट से तेज़ इको स्टेटमेंट की तुलना में थोड़ा धीमा
यह कोई समारोह नहीं है समारोह की तरह व्यवहार करता है
कॉमा द्वारा अलग किए गए एक या अधिक स्ट्रिंग्स को आउटपुट करें आउटपुट केवल तार

जमीनी स्तर

गूंज स्ट्रिंग के आउटपुट को प्रदर्शित करने के लिए उपयोग किया जाता है और पैरामीटर के रूप में एक या अधिक स्ट्रिंग ले सकता है, जबकि छपाई केवल एक स्ट्रिंग ले सकता है और कंसोल पर कोड के आउटपुट को प्रिंट करने के लिए भी उपयोग किया जाता है।

उपरोक्त गाइड में, हमने उदाहरणों के साथ उनके कार्यान्वयन के साथ इको और प्रिंट स्टेटमेंट के बीच के अंतर को सीखा है।