यहां सबसे अच्छा अभ्यास क्या है? मरने() या निकास() का उपयोग करना? दोनों के बीच क्या अंतर है?PHP - AJAX अनुरोधों में बाहर निकलें या मरें()?
if($_GET['do_thing']):
echo 'bla bla';
exit(); // or die(), or something else?
endif;
यहां सबसे अच्छा अभ्यास क्या है? मरने() या निकास() का उपयोग करना? दोनों के बीच क्या अंतर है?PHP - AJAX अनुरोधों में बाहर निकलें या मरें()?
if($_GET['do_thing']):
echo 'bla bla';
exit(); // or die(), or something else?
endif;
die('bla bla');
, echo 'bla bla';exit();
और exit('bla bla');
एक ही बात करते हैं। निजी तौर पर, मैं नियमित रूप से समाप्ति के लिए die
का उपयोग केवल डीबगिंग कोड के लिए करता हूं, और एक खाली exit
- आपके मामले में। हालांकि, die
और exit
समानार्थी हैं, इसलिए इससे कोई फर्क नहीं पड़ता कि आप किस का उपयोग करते हैं।
मैं मरने के लिए mysql क्वेरी बनाने के दौरान मर() का उपयोग करता हूं, मैं लूप से बाहर निकलने के लिए बाहर निकलने का उपयोग करता हूं।
मैं मरना पसंद करता हूं, लेकिन किसी विशेष कारण के लिए। PHP डॉक्स का कहना है कि बाहर निकलें वास्तविक भाषा निर्माण (http://www.php.net/manual/en/function.exit.php) और die is simply an alias है, लेकिन दोनों काम करते हैं। यह सिर्फ आपकी कोडिंग शैली और व्याकरण की पसंद पर निर्भर करता है!
मैं लिखना आसान है क्योंकि 'मर' का उपयोग करता हूं। – VSG24