函式名:chdir()
適用版本:PHP 4, PHP 5, PHP 7
函式描述:chdir() 函式用於將當前指令碼的工作目錄更改為指定的目錄。
用法: chdir(string $directory): bool
引數:
- $directory:要更改為的目錄路徑。
返回值:
- 如果成功更改了當前目錄,則返回 true;如果失敗,則返回 false。
示例:
// 當前目錄為 /var/www/html
if (chdir('/var/www')) {
echo '目錄更改成功!<br>';
// 當前目錄為 /var/www
} else {
echo '目錄更改失敗!<br>';
}
// 當前目錄為 /var/www
if (chdir('/var/logs')) {
echo '目錄更改成功!<br>';
// 當前目錄為 /var/logs
} else {
echo '目錄更改失敗!<br>';
}
注意事項:
- 在使用 chdir() 函式改變目錄時,需要確保目錄的存在性和訪問許可權。
- 該函式對於 CLI 模式和 CGI 模式下的指令碼都有效。
- 在成功更改當前目錄之後,指令碼中的所有相對路徑都將以新的當前目錄為基礎進行解析。