2021-02-15 PHPでのrequireとincludeの違い プログラム PHP 他の人が作成したPHPを読んだときにrequireがあり、何だこれと思ったので調べた。 公式より PHP: require - Manual PHP: include - Manual どちらもほぼ同じだが失敗した場合の動作が異なる。 require 致命的エラーのE_COMPILE_ERRORが発生する。これが発生するとスクリプトの処理がそこで止まる。 include E_WARNINGが発生する。これは警告なのでそのままスクリプトの処理は継続する。