PHP中的dirname()函數是一個內置函數,用於返回給定路徑的目錄名稱。 dirname()函數用於父目錄的路徑,即從當前目錄升級。
dirname()函數返回父目錄的路徑,如果該路徑沒有斜杠,則該母目錄包括點(“。”),表示當前目錄。
用法:
string dirname ( $path )
參數:PHP中的dirname()函數僅接受一個參數,即$path。此參數指定要檢查的路徑。
返回值:它返回父目錄的路徑。
錯誤與異常:
- 在指定路徑時,在Windows環境中,兩個斜杠,正斜杠(/)和反斜杠(\)都用作目錄分隔符,而在其他環境中,它隻是正斜杠(/)。
- dirname()函數對輸入字符串進行操作,因此它不知道實際的文件係統或路徑組件(例如“..”)。
例子:
Input : dirname("user01/geeksforgeeks/gfg.txt") Output : user01/geeksforgeeks Input : dirname("/geeksforgeeks/gfg.txt"); Output : /geeksforgeeks
以下示例程序旨在說明dirname()函數:
程序1::
<?php
// specifying path to the dirname() function
echo dirname("user01/geeksforgeeks/gfg.txt")
?>
輸出:
user01/geeksforgeeks
程序2::
<?php
// specifying path to the dirname() function
echo dirname("/geeksforgeeks/gfg.txt");
?>
輸出:
/geeksforgeeks
參考:
http://php.net/manual/en/function.dirname.php
相關用法
- HTML dirname屬性用法及代碼示例
- HTML <input> dirname屬性用法及代碼示例
- HTML <textarea> dirname屬性用法及代碼示例
- HTML <textarea> dirname屬性用法及代碼示例
- Node.js path.dirname()用法及代碼示例
- PHP end()用法及代碼示例
- PHP pos()用法及代碼示例
- PHP tan( )用法及代碼示例
- CSS var()用法及代碼示例
- p5.js int()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- PHP each()用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | dirname() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。