php獲取父目錄的方法 dirname

2021-09-09 02:45:25 字數 1022 閱讀 7242

dirname() 方法,獲取父目錄的方法,官方文件:

在 php 7.0 後,dirname() 支援兩個引數,dirname($path, $level) 

返回給定目錄的父目錄,可以通過 $level 來指定返回的曾經,$level 必須大於 1,例子如下:

echo

dirname('/usr/share/abc/test/').'

';

echo

dirname('/usr/share/abc/test').'

';

echo

dirname('/usr/share/abc/test/', 1).'

';

echo

dirname('/usr/share/abc/test/', 2).'

';

echo

dirname('/usr/share/abc/test/', 3).'

';

echo

dirname('/usr/share/abc/test/', 4).'

';

echo

dirname('/usr/share/abc/test/', 5).'

';

結果如下:

/usr/share/abc

/usr/share/abc

/usr/share/abc

/usr/share

/usr

\\

但一般用的較多的有如下兩個:

如: /usr/test/123.php

返回當前檔案所在的目錄:

echo

dirname(__file__);

結果:

/user/test/

返回當前檔案所在的父目錄:

echo

dirname(__dir__);

結果:

/user/

php獲取父目錄的方法 dirname

dirname 方法,獲取父目錄的方法,官方文件 在 php 7.0 後,dirname 支援兩個引數,dirname path,level 返回給定目錄的父目錄,可以通過 level 來指定返回的曾經,level 必須大於 1,例子如下 echo dirname usr share abc tes...

PHP獲取當前檔案的父目錄方法彙總

方法一 先獲得當前檔案所在資料夾的長度,然後用substr來擷取掉該長度 複製 如下 dirname str replace dirname file dirnamelength strlen dirname currentdirnamelength dirnamelength strrpos di...

PHP獲取路徑和目錄方法總結

php獲取目錄和的方法通過魔術變數 通過超級全域性變數 通過相關函式等等 php獲取路徑或目錄實現 link 魔術變數,獲取當前檔案的絕對路徑 echo file file echo 魔術變數,獲取當前指令碼的目錄 echo dir dir echo dirname返回路徑的目錄部分,dirname...