PHP | chdir()函数
PHP 中的 chdir()函数用于将PHP的当前目录更改为新的目录路径。它只需要一个参数作为新目录路径。
句法 :
bool chdir(string $new_directory_path)
Parameters Used : This function accepts only one parameter and which is mandatory to be passed.
- $new_directory_path : This parameter represents the new directory path (i.e. destination path).
Return Value : It returns a boolean operator as return value, but actually changes the current directory as desired.
例子 :
Input : CWD: /home/
chdir("gfg")
Output : CWD: /home/gfg
Explanation : Current working directory(CWD)
was changed from '/home/' to '/home/gfg'.
Input : CWD: /home/Documents/
chdir("foldergfg/inside_folder_gfg")
Output : CWD: /home/Documents/foldergfg/inside_folder_gfg
Explanation : Current working directory (CWD)
was changed from '/home/Documents/' to '/home/
Documents/folder_gfg/inside_folder_gfg'.
错误和异常:
此函数在成功时返回 TRUE,在失败时返回 FALSE。因此,它会在失败时给出错误/E_WARNING 。通常,当目标目录路径无效时会出现故障情况。
适用版本:
此函数适用于PHP 4、 PHP 5、 PHP 7。
方案一:
";
// Change directory function
chdir("testing_gfg");
// To get current working directory
echo getcwd();
?>
输出 :
/var/www/html
/var/www/html/testing_gfg
最初,当前工作目录是“/var/www/html”。应用 chdir()函数后,当前工作目录更改为 '/var/www/html/testing_gfg' 目录。同样,chdir()函数可用于更改目录。
方案二:
";
// Change directory function
chdir("GFG/Geeks");
// To get current working directory
echo getcwd();
?>
输出 :
/home
/home/GFG/Geeks
参考: 函数 : PHP 。 PHP