ホームページ > バックエンド開発 > PHPチュートリアル > なぜここで出口を使用するのでしょうか?

なぜここで出口を使用するのでしょうか?

WBOY
リリース: 2016-06-13 12:21:42
オリジナル
941 人が閲覧しました

ここで exit を使用する理由
以下は、再インストールを防ぐ ecshop のエントリ コードです。exit がわかりません。
私の現在の理解は、上記のどれにも当てはまらない場合は、やめるべきです。たとえば、インストール後、プログラムはこの点を読み取り、条件が満たされるとすぐに終了します。一方、インストールされていない場合は、インストールされます。ウェブサイトのプログラム、何が起こっているのか、主に exit
if (!file_exists(ROOT_PATH . 'data/install.lock') && !file_exists(ROOT_PATH . ') の動作メカニズムは何ですか。 include/install.lock' )
&& !define('NO_CHECK_INSTALL'))
{
header("Location: ./install/index.phpn");

exit;
}

-----解決策----------------------
ヘッダーがジャンプする
以下の exit は、ジャンプしない場合は、以降のプログラムを実行できません。
exit は終了することを意味します。後続のプログラムを実行します

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート