Какая у вас лучшая практика? Используя die() или exit()? В чем разница между ними?PHP - exit или die() в запросах AJAX?
if($_GET['do_thing']):
echo 'bla bla';
exit(); // or die(), or something else?
endif;
Какая у вас лучшая практика? Используя die() или exit()? В чем разница между ними?PHP - exit или die() в запросах 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
являются синонимами, поэтому не имеет значения, какой из них вы используете.
Я использую die() при выполнении запросов mysql для регистрации ошибок, я использую exit, чтобы выходить из циклов.
Я предпочитаю умереть, но без особых причин. PHP Docs говорят, что выход - это реальная языковая конструкция (http://www.php.net/manual/en/function.exit.php) и die is simply an alias, но обе работают. Это зависит только от вашего стиля кодирования и выбора грамматики!
Я использую 'die', поскольку его легче писать. – VSG24