名古屋出身ソフトウェアエンジニアのブログ

PHP

PHP の include_once は何をもって同じファイルと判断するのか

PHP の include_once と require_once は、実行プロセス内で同じファイルの 2 回目以降の取り込みをスキップするための仕組みですが、何をもって「同じファイル」と判定するのかふと気になりました。この点はドキュメントにははっきりと記載はありません。 結論から言うと、ローカルファイルでは、基本的に正規化された絶対パスが判定基準になっています。 …