ホームページ  >  記事  >  バックエンド開発  >  PHPでrequireを使う方法

PHPでrequireを使う方法

Guanhui
Guanhuiオリジナル
2020-06-19 16:45:485209ブラウズ

PHPでrequireを使う方法

PHP での require の使用法

PHP の require ステートメントは、指定されたファイルをインクルードして実行します。include: include との違いは次のとおりです。導入 ファイルが保存されていない場合は、警告が生成され、スクリプトの実行が継続されますが、require の場合は致命的なエラーが発生し、スクリプトの実行が停止されます。

#推奨ビデオチュートリアル:「

PHP

使用例

<?php
require(&#39;somefile.php&#39;);
?>

<?php
require &#39;somefile.php&#39;;
?>

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。