ここでベストプラクティスは何ですか? 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
は同義語なので、どちらを使用するかは関係ありません。
エラーをログに記録するためにmysqlクエリを作成するときにdie()を使用しますが、exitを使用してループを回避します。
私は死ぬ方が好きですが、特に理由はありません。 PHPのドキュメントでは、exitは実際の言語構造(http://www.php.net/manual/en/function.exit.php)とdie is simply an aliasですが、どちらも動作します。 あなたのコーディングスタイルと文法の選択によります。
私は 'die'を書く方が簡単です。 – VSG24