PHP インクルード パスを次のように設定できますphp.ini
。
include_path = /path/to/site/includes/
しかし、それでは他のウェブサイトが影響を受けるので、それは良くありません。
すべてのファイルの先頭に PHP インクルードを設定できます。
$path = '/path/to/site/includes/';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
しかし、それは悪い習慣のようで、物事を混乱させます。
したがって、それをインクルードして、すべてのファイルにインクルードできます。
include 'includes/config.php';
また
include '../includes/config.php';
これは私が現在行っていることですが、インクルードconfig.php
する内容によってインクルード パスが変わります。
より良い方法はありますか?それは問題ですか?