PHP में Echo, Print, Print_r, और Var_dump के बीच अंतर करना
कई PHP डेवलपर डेटा आउटपुट के लिए अक्सर echo और print_r का उपयोग करते हैं। हालाँकि, आश्चर्यजनक रूप से, प्रिंट का उपयोग शायद ही कभी किया जाता है। उनकी स्पष्ट समानताओं के बावजूद, इन भाषा निर्माणों में अलग-अलग विशेषताएं हैं। हालाँकि, उनके बीच कुछ सूक्ष्म अंतर हैं:
प्रिंट का रिटर्न मान 1 है, जो इसे अभिव्यक्तियों में शामिल करने में सक्षम बनाता है, जबकि इको में एक शून्य रिटर्न प्रकार होता है।
इको एकाधिक की अनुमति देता है पैरामीटर, लेकिन यह अभ्यास असामान्य है।इको गति के मामले में प्रिंट से थोड़ा बेहतर प्रदर्शन करता है।Print_r 0 और 0.0, या गलत और '' के बीच अंतर करने में विफल रहता है:
array(4) { [0]=> int(0) [1]=> फ़्लोट(0) [2]=> बूल(झूठा) [3]=> स्ट्रिंग(0) "" } सरणी ( [0] => 0 [1] => 0 [2] => [3] => )
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3