ここで 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 は終了することを意味します。後続のプログラムを実行します