how to use chdir to change to current directory?
Asked Answered
L

3

6

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?

Loralorain answered 28/10, 2011 at 5:58 Comment(0)
W
9

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?

Wingfield answered 28/10, 2011 at 6:0 Comment(0)
H
0

Save the current directory (getcwd) before you chdir. Then chdir back.

Hubris answered 28/10, 2011 at 6:1 Comment(0)
F
-2

You can do this way - chdir('../'); But really not sure in correct behavior

Fulgurite answered 16/3, 2015 at 11:45 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.