這裏的最佳做法是什麼?使用die()或exit()?兩者有什麼區別?PHP - 在AJAX請求中退出或die()?
if($_GET['do_thing']):
echo 'bla bla';
exit(); // or die(), or something else?
endif;
這裏的最佳做法是什麼?使用die()或exit()?兩者有什麼區別?PHP - 在AJAX請求中退出或die()?
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
是同義詞,因此使用哪一個並不重要。
我使用die()進行mysql查詢時記錄錯誤,我使用exit退出循環。
我寧願死,但沒有特別的理由。 PHP文檔說退出是真正的語言結構(http://www.php.net/manual/en/function.exit.php)和die is simply an alias,但兩者都有效。 這隻取決於你的編碼風格和語法選擇!
我使用`die`,因爲它更容易編寫。 – VSG24 2016-09-09 15:12:43