php dirname()函數的作用?
php dirname()函數是傳回檔案路徑中的目錄部分。它給出一個包含有指向一個檔案的全路徑的字串,返回去掉檔案名稱後的目錄名稱。 語法如下
語法:
#string dirname ( string $path )
參數詳解:
參數path是一個路徑,這個路徑就是我們需要檢查的路徑。
PS:在 Windows 中,斜線(/)和反斜線(\)都可以用作目錄分隔符號。在其它環境下是斜線(/)。
php dirname()函數的傳回值
傳回 path 的父目錄。 如果在 path 中沒有斜線,則回傳一個點('.'),表示目前目錄。否則回傳的是把 path 中結尾的 /component(最後一個斜線以及後面部分)拿掉之後的字串。
範例
範例一
<?php echo dirname("c:/testweb/home.php") . "<br />"; echo dirname("/testweb/home.php"); ?>
程式碼運行結果:
##範例二
假設現在有一個檔案的路徑在D:/WWW/images/1.jpg路徑下:我們使用php dirname()函數來取得這個檔案的目錄部分,程式碼如下:<?php $apth='D:/WWW/images/1.jpg'; echo dirname($apth) . "<br />"; echo dirname("/WWW/images/home.php"); ?>程式碼運行結果如下圖
【相關文章推薦】:
以上是詳解php dirname()函數取得檔案資訊用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!