include
失敗するたびに試行されたパスのリストが必要であることをPHPに伝えることは、何らかの方法で可能ですか? ファイルはそこにありますが、PHP はinclude
失敗したことを教えてくれます。
質問する
49 次
2 に答える
1
get_include_path()を使用して、 include
/require
メソッドによってソース ファイルに使用されたパスを確認できます。
php.ini
これらのメソッドがどこに表示されるかを決定するのは (もちろんアプリケーションによってオーバーライド可能)の設定です。彼らは他のどこにも目を向けません。
これらのメソッドを別の場所で検索する必要がある場合は、次のPATH_SEPARATOR
ように別のフォルダー パスに を追加するだけです。
set_include_path(get_include_path() . PATH_SEPARATOR . $newPath);
于 2013-01-04T10:17:34.380 に答える
0
チェックする唯一のパスは、インクルード パスです。あなたはただ使うことができますget_include_path
。
$dirs = explode(PATH_SEPARATOR, get_include_path());
インクルード パス設定の詳細については、こちらを参照してください。
于 2013-01-04T10:17:29.707 に答える