【分散】exit()とdieの違い

WBOY
WBOYオリジナル
2016-06-23 14:40:111185ブラウズ

1. exit() と die の本質的な違いは何ですか?
2. プロジェクトでコーディングまたはデバッグするときによく使用するのはどれですか?
3. exit() または die を使用するのは利便性のためですか、それとも他の理由ですか?

それについて話しましょう!

ついでにポイントもゲットしましょう!


ディスカッションへの返信 (解決策)



die ? は exit() と同じです

ちなみに、

には違いはありません。 die() 関数はメッセージを出力し、現在のスクリプトを終了します。

この関数は exit() 関数のエイリアスです。


なぜこんな意味のないことをわざわざするのですか?

exit() を使うと、die() は見苦しくなります~~

ポイントをください~~

通常は exit() を使用し、die は時々使用しますが、本当の違いは Havenまだ調べていない。

die() 関数はメッセージを出力し、現在のスクリプトを終了します。

この関数は exit() 関数のエイリアスです。
status が文字列の場合、関数は終了する前に文字列を出力します。
status が整数の場合、この値が終了ステータスとして使用されます。終了ステータスの値は 0 ~ 254 です。終了ステータス 255 は PHP によって予約されており、使用されません。ステータス 0 はプログラムを正常に終了するために使用されます。
PHP のバージョン番号が 4.2.0 以上の場合、status が整数の場合、このパラメーターは出力されません。


*チキンレディとの違い…

*チキンレディとの違い…

笑 *レディとの違い

さあ、ポイントを取りに来ました。実は私も知りません、通りすがりの初心者です。

exit() と die にはまだ違いがあります

die() はプログラムの実行を停止し、内容を出力します
exit はプログラムの実行を停止し、内容は出力しません

die はエラーが発生した場合にのみ停止します
exit は停止します直接実行せず、後続のコードを実行しない場合、exit() はコンテンツを表示できます。
exit (0): プログラムを正常に実行し、プログラムを終了します。
exit (1): 異常な動作によりプログラムを終了します。
意味があるかどうかは、プロジェクトで使用することでのみ理解できます。 ..

exit と die それは同じです

exit は C 言語から継承され、die は php に固有のものです

php では die の使用を推奨していますが、php マニュアルの編集者はそれらを間違っています
exit は死ぬの同義語で、出口の同義語になります
優先順位が逆転し、人々に死ぬのは不要であると感じさせます
これは当てはまりません。
多くの PHP 専門家は ASP 出身です。exit は、プログラムを終了するのではなく、VBS のループから抜け出すコマンドです。
exit を使い続けることは、このグループの PHP の認識に役立ちません

上の階が正しい答えです。 ~~~~ ~~~~~

ポイントを取りに来てください

モデレーターのXuは強力です!

exit の使用に慣れたら

ポイントを取得してすぐにチェックアウト

エイリアス、違いはありません

私は die の方が好きです

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。