ホームページ  >  記事  >  バックエンド開発  >  PHP はファイル ディレクトリのリダイレクトを実装できますか?

PHP はファイル ディレクトリのリダイレクトを実装できますか?

WBOY
WBOYオリジナル
2016-06-23 14:11:301078ブラウズ

ディレクトリ内のファイルが完全な PHP コードでロードされていると仮定します。
例:

include './source/temp.php';


上記のコードを変更せずに、ソース ディレクトリが指定した別のフォルダーを指すようにする方法はありますか?別のディレクトリにある同じ名前のファイル「temp.php」を呼び出すことができます

専門家に解析してもらいましょう!


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

いいえ!
ただし、次のように書き換えると、
include 'source/temp.php';

その後、ini_set('include_path', '....'); によってパスを変更できます
ただし、source/ は必須です

PHPの例外メカニズムは実装できますか? たとえば、元のディレクトリの名前を変更すると、そのディレクトリが参照されたときにエラー例外が生成され、その後、関連する例外処理を定義することで、指定したディレクトリに移動してファイルを再度検索します。 ?

例外メカニズムを使用する必要はありません
include_path を設定するだけで済みます
php は指定したリンクに沿ってファイルを検索します

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