ホームページ >バックエンド開発 >PHPチュートリアル >include_once パスの問題についてアドバイスを求める

include_once パスの問題についてアドバイスを求める

WBOY
WBOYオリジナル
2016-06-23 13:52:581675ブラウズ

ファイルには 2 つのファイルがあります:
a.php
b.php

b ページのコンテンツ:
1. include_once(dirname(__FILE__).'/a.php')
2. include_once('./a .php ');
3. include_once(a.php');
どのメソッドを呼び出す必要がありますか?


ディスカッションへの返信 (解決策)

最も簡潔なものは 3 で、もちろん include_path が必要です。この項目
1 は最も厳密で、最も面倒で、最も効率的ではありません

3 つすべてOKです。しかし、最初の場合、間違いが発生したときに問題が最も簡単に発見されます。

3 つの効果は同じですが、どういう意味ですか?

フルパス include_once '/var/www/html/a.php'; を使用することもできます。これにより、複数ファイルのネストされたパスのエラーレポートを心配する必要がなくなります

フルパスを使用することもできますinclude_once '/var/www/html/a .php'; これにより、複数ファイルのネストされたパスのエラーレポートを心配する必要がなくなります

完全なパス include_once '/var/www/html/ を使用することもできますa.php'; これにより、複数ファイルのネストされたパスのエラーを心配する必要がなくなります

3. include_once(a.php')


明らかに間違って書きました....

include_once('a .php');

より頻繁に書きます
1 つまたは 2 つ これは個人の習慣によって異なります

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