私の状況を使用します。私は、私は多くの場所で使用するクラスを持っているので、私は、ディレクトリツリーで高いそれを置く:は、ローカルファイルに
/www/libs/classA/classA.php
それは使用していますコンフィグレーションファイルはconfig.ini
という同じディレクトリにあり、コンストラクタでローカルに参照します。しかし、別のディレクトリにあるスクリプトからインクルードすると、呼び出し元のスクリプトがあるディレクトリからconfigファイルをロードしようとします。インクルードされたファイルがあるディレクトリを調べる方法はありますか?理想的には、スクリプトを別のディレクトリに移動して、それに何も変更しないでください。