require

requireinclude とほぼ同じですが、失敗した場合に Error も発生する点が異なります(PHP 8.0.0 より前のバージョンでは、 E_COMPILE_ERROR が発生していました)。 一方 include の場合は、警告 (E_WARNING) を発するもののスクリプトの処理は続行します。

どのように動作するかについては include のドキュメントを参照ください。