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

怪我咯
發布: 2023-03-13 12:30:02
原創
3901 人瀏覽過

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板