"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > PHP में अल्पविराम का उपयोग प्रतिध्वनि के लिए क्यों किया जा सकता है लेकिन रिटर्निंग के लिए नहीं?

PHP में अल्पविराम का उपयोग प्रतिध्वनि के लिए क्यों किया जा सकता है लेकिन रिटर्निंग के लिए नहीं?

2024-11-15 को प्रकाशित
ब्राउज़ करें:914

Why Can Commas Be Used for Echoing but Not for Returning in PHP?

अल्पविराम के साथ लौटते समय अल्पविराम के साथ प्रतिध्वनि क्यों काम नहीं करती है?

PHP में प्रतिध्वनि और रिटर्न का उपयोग करके मूल्यों को जोड़ते समय, वहाँ है आवर्त और अल्पविराम के उपयोग के बीच एक सूक्ष्म अंतर। विशेष रूप से:

  • इको: अल्पविराम से अलग किए गए एकाधिक अभिव्यक्तियों को आउटपुट में प्रतिध्वनित करने की अनुमति देता है।
  • रिटर्न: केवल एक रिटर्न कर सकता है एकल अभिव्यक्ति।

उपयोग करना पीरियड्स

पीरियड (.) ऑपरेटर स्ट्रिंग्स या अन्य डेटा प्रकारों को एक स्ट्रिंग में जोड़ता है। उदाहरण के लिए:

echo $value . ' continue'; // Outputs: $value continue
return $value . ' continue'; // Also outputs: $value continue

कॉमा का उपयोग करना

एक इको स्टेटमेंट के भीतर, एक अल्पविराम कई अभिव्यक्तियों को अलग करता है जिन्हें आउटपुट में इको किया जाना है। उदाहरण के लिए:

echo $value, ' continue'; // Outputs: $value continue

हालाँकि, रिटर्न स्टेटमेंट के भीतर अल्पविराम का उपयोग करना वैध सिंटैक्स नहीं है। ऐसा इसलिए है क्योंकि रिटर्न अपने रिटर्न वैल्यू के रूप में केवल एक अभिव्यक्ति की अनुमति देता है।

return $value, ' continue'; // Causes an error

निष्कर्ष

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

विज्ञप्ति वक्तव्य यह आलेख यहां पुनर्मुद्रित है: 1729659915 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3