ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルの include() と require()、および include_once() と require_once() の違い

PHP_PHP チュートリアルの include() と require()、および include_once() と require_once() の違い

WBOY
WBOYオリジナル
2016-07-12 09:04:35742ブラウズ

php

におけるinclude()とrequire()、およびinclude_once()とrequire_once()の違い 4 つはすべてファイルをインクルードするという意味を持ちますが、include() と include_once() はインクルードされたファイルでエラーが発生した場合でもプログラムの実行を継続しますが、require() と require_once() は実行しません。 require_once() は 1 回のみ組み込まれ、超過したものは組み込まれません。例:
$a=5;
//include('./test.php');//test.php のコードは $a+=3;
//require('./test.php');
//echo $a;//結果は 8;
//存在しないファイルtest1.phpをインクルードする場合
//include('./test1.php');//結果は警告を表示し、5 を出力します。
//require('./test1.php');//その結果、致命的なエラーが発生し、プログラムの実行が停止されます
//エコー $a;
include_once('./test.php');
include_once('./test.php');
include_once('./test.php');
include_once('./test.php');
$aをエコー;
//include_once() または require_once() が複数ある場合、最初のものだけが実行されるため、結果出力は 8 になります。 include()やrequire()が複数ある場合は全て実行されます

http://www.bkjia.com/PHPjc/1072246.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1072246.html技術記事 php の include() と require()、および include_once() と require_once() の違い。 4 つはいずれもファイルをインクルードするという意味を持ちますが、include() と include_once() はインクルードされたファイルにエラーが発生した場合でも続行されます。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。