函数名: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() 函数改变当前工作目录。