当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP getcwd( )用法及代码示例


PHP中的getcwd()函数是一个内置函数,用于返回当前工作目录。该函数不接受任何参数,并在成功调用函数时返回当前工作目录,在失败时返回FALSE。

用法:

getcwd()

参数:此函数不接受任何参数。


返回值:如果成功调用函数,则返回当前工作目录;如果失败,则返回FALSE。

错误与异常

  1. 如果任一父目录未设置可读或搜索模式,则getcwd()在某些Unix变体上返回FALSE。
  2. 如果您尝试在作为符号链接的目录中使用getcwd(),则getcwd()会为您提供该链接的目标。

以下示例程序旨在说明getcwd()函数:

示例1:

<?php 
  
//current directory 
$cur_dir = getcwd(); 
  
// displaying current directory 
echo $cur_dir ;  
?>

输出:

user/home/gfg

示例2:

<?php 
//current directory 
 $cur_dir = getcwd(); 
  
echo("Current Directory is " . $cur_dir); 
  
echo "<br>" ; 
  
//changing current directory 
$flag = chdir("user/home/articles"); 
  
if($flag == true)  
{  
$cur_dir = getcwd(); 
echo("Directory Has Been Successfully Changed to " . $cur_dir); 
} 
else
{ 
echo("Failed to Change Directory."); 
} 
?>

输出:

Current Directory Location is user/home/gfg
Directory Has Been Successfully Changed to user/home/articles

参考: http://php.net/manual/en/function.getcwd.php



相关用法


注:本文由纯净天空筛选整理自Shubrodeep Banerjee大神的英文原创作品 PHP | getcwd() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。