當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。