Reputation: 3873
I'm trying to include a file from another directory and then change the chdir back to the current/original form.
chdir('/some/path');
include(./file.php);
chdir();//How to I change the directory back to the original form?
Anyway to change the chdir back to where file.php is located? or do I have to do it manually?
Upvotes: 6
Views: 14235
Reputation: 708
You can do this way - chdir('../'); But really not sure in correct behavior
Upvotes: -2
Reputation: 206831
Save the current directory (getcwd
) before you chdir
. Then chdir
back.
Upvotes: 0
Reputation: 3412
First you need to store the current path, before changing dirs:
$oldPath = getcwd();
chdir('/some/path');
include(./file.php);
chdir($oldPath);
Why do you need to change dirs in order to include a file?
Upvotes: 9