PHP での require の使用法
PHP の require ステートメントは、指定されたファイルをインクルードして実行します。include: include との違いは次のとおりです。導入 ファイルが保存されていない場合は、警告が生成され、スクリプトの実行が継続されますが、require の場合は致命的なエラーが発生し、スクリプトの実行が停止されます。
#推奨ビデオチュートリアル:「PHP」
使用例
<?php
require('somefile.php');
?>
<?php
require 'somefile.php';
?>
PHP スクリプト ファイルは、include() ステートメントを読み取るときに、含まれるファイルのみを読み取ります。これにより、プログラムの実行処理を簡略化することができる。
- include 使用時にロード
- require 先頭にロード
- _once サフィックスロードされているものはロードされていません
PHP システムには、PHP プログラムをロードするときに疑似コンパイル プロセスがあり、プログラムの実行速度を高速化できます。ただし、インクルードのドキュメントはまだ解釈されています。インクルードファイルに誤りがある場合、メインプログラムは実行を継続しますが、requireファイルに誤りがある場合、メインプログラムも停止しますので、インクルードファイルに誤りがある場合、システムへの影響はほとんどありません。 (インターフェイス ファイルなど)、include を使用するか、それ以外の場合は require を使用します。
require() および include() ステートメントは言語構造であり、実際の関数ではありません。これらは php の他の言語構造と同様にすることができます。たとえば、echo() は echo("ab") 形式を使用できます。 Echo "abc" 形式を使用すると、文字列 abc が出力されます。 require() および include() ステートメントでは、かっこを使用せずにパラメーターを直接追加することもできます。
include_once() および require_once() ステートメントには、スクリプトの実行中に指定されたファイルの実行も含まれます。この動作は include() ステートメントおよび require() に似ており、同じ方法で使用できます。唯一の違いは、ファイル内のコードが既にインクルードされている場合は、再度インクルードされないことです。これら 2 つのステートメントは、スクリプトの実行中に同じファイルが複数回インクルードされる可能性がある場合に使用して、関数の再定義や変数の再割り当てなどの問題を回避するためにファイルが 1 回だけインクルードされるようにする必要があります。
推奨チュートリアル: 「PHP」
以上がPHPでrequireを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。