別のディレクトリのファイルをインクルードしてから、chdirを現在/元の形式に戻そうとしています。
chdir('/some/path');
include(./file.php);
chdir();//How to I change the directory back to the original form?
とにかく、chdirをfile.phpがある場所に戻すには?または手動で行う必要がありますか?
ディレクトリを変更する前に、まず現在のパスを保存する必要があります。
$oldPath = getcwd();
chdir('/some/path');
include(./file.php);
chdir($oldPath);
ファイルをインクルードするためにディレクトリを変更する必要があるのはなぜですか?
する前に、現在のディレクトリ ( getcwd
) を保存しますchdir
。それからchdir
戻る。