首頁  >  文章  >  後端開發  >  php 取得目前檔案所在目錄 getcwd()函數的用法

php 取得目前檔案所在目錄 getcwd()函數的用法

怪我咯
怪我咯原創
2017-07-10 15:41:043887瀏覽

getchwd() 函數傳回目前工作目錄。此函數若成功則傳回目前工作目錄。失敗則傳回 FALSE。

getchwd() 函數程式碼實例

<?php 
echo
 getcwd() . "<br/>"; 
echo dirname(FILE); 
?>

PHP可以使用魔術常數FILE來取得目前檔案的絕對路徑,而不管目前的檔案是否是被其他檔案包含的,這在很多情況下是非常有用的,但有時當我們進行讀寫檔案之類的操作時,相對的是當前腳本的工作目錄,也就是入口php檔案的目錄,此時可以採用php提供的另一個函數getcwd()來取得

比較兩者的差異:

<?php if (!defined(&#39;BASEPATH&#39;)) exit(&#39;No direct script access allowed&#39;);  
include APPPATH.&#39;libraries/api/base.api.php&#39;;  
include APPPATH.&#39;libraries/api/organ.api.php&#39;;  
include APPPATH.&#39;libraries/api/task.api.php&#39;;  
include APPPATH.&#39;libraries/api/pay.api.php&#39;;  
  
class Notice extends MY_Controller{  
    public $coid = 0;  
  
    public function index(){  
        echo getcwd();  
        echo &#39;<br>&#39;;  
        echo FILE;  
    }  
}

運行的結果對比,差異就一目了然了:

/data/html/test.oa/public
/data/html/test.oa/application/controllers/notice.php

以上是php 取得目前檔案所在目錄 getcwd()函數的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn