我試圖從另一個目錄中包含一個文件,然後將chdir更改回當前/原始形式。如何使用chdir切換到當前目錄?
chdir('/some/path');
include(./file.php);
chdir();//How to I change the directory back to the original form?
無論如何將chdir改回到file.php所在的位置?還是必須手動執行?
我試圖從另一個目錄中包含一個文件,然後將chdir更改回當前/原始形式。如何使用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);
爲什麼你需要改變顯示目錄,以包含文件?
在chdir
之前保存當前目錄(getcwd
)。然後chdir
回來。
你可以這樣做 - chdir('../'); 但是確實無法確定正確的行爲
謝謝!!!!!!!!!! – user962449