函式名:getcwd()
適用版本:PHP 4, PHP 5, PHP 7
函式描述:getcwd() 函式用於獲取當前工作目錄的絕對路徑。
語法:string getcwd ( void )
引數:無
返回值:返回當前工作目錄的絕對路徑,以字串形式返回。
示例:
- 獲取當前工作目錄的絕對路徑並輸出:
$dir = getcwd();
echo "當前工作目錄為:" . $dir;
輸出:
當前工作目錄為:/var/www/html/
- 切換工作目錄後再次獲取當前工作目錄的絕對路徑並輸出:
chdir("/var/www/");
$dir = getcwd();
echo "當前工作目錄為:" . $dir;
輸出:
當前工作目錄為:/var/www/
注意事項:
- getcwd() 函式返回的是當前指令碼的工作目錄,而不是當前訪問的 URL 的路徑。
- 如果在 PHP CLI(命令列介面)中使用 getcwd() 函式,返回的是當前命令列所在的目錄。
- 如果無法獲取當前工作目錄的絕對路徑,則 getcwd() 函式返回 false。
- 可以使用 chdir() 函式改變當前工作目錄。