pathinfo() 函數返回有關數組中文件路徑的信息。 pathinfo() 函數返回一個具有以下元素的關聯數組 -
directory name −返回目錄名
basename −返回基名
extension −返回延期
用法
pathinfo(path,options)
參數
path −要檢查的路徑。
options −指定要返回的元素
- PATHINFO_DIRNAME - 隻返回目錄名
- PATHINFO_BASENAME - 僅返回基本名稱
- PATHINFO_EXTENSION - 僅返回擴展名
返回
pathinfo() 函數返回一個包含以下元素的關聯數組。
directory name −返回目錄名
basename −返回基名
extension −返回延期
以下是顯示所有信息的示例,因為我們還沒有設置第二個參數。
示例
<?php
print_r(pathinfo("/images/architecture.png"));
?>
輸出
Array ( [dirname] => /images [basename] => architecture.png [extension] => png )
讓我們看看如何隻獲取目錄名稱。
示例
<?php
print_r(pathinfo("/images/architecture.png",PATHINFO_DIRNAME));
?>
輸出
/images
讓我們看看如何隻獲取基本名稱。
示例
<?php
print_r(pathinfo("/images/architecture.png",PATHINFO_BASENAME));
?>
輸出
architecture.png
讓我們看看如何隻獲取擴展名。
示例
<?php
print_r(pathinfo("/images/architecture.png",PATHINFO_EXTENSION));
?>
輸出
png
相關用法
- PHP pathinfo( )用法及代碼示例
- PHP parse_ini_string()用法及代碼示例
- PHP parse_str()用法及代碼示例
- PHP password_verify()用法及代碼示例
- PHP parse_ini_file()用法及代碼示例
- PHP parse_url()用法及代碼示例
- PHP pack()用法及代碼示例
- PHP password_needs_rehash()用法及代碼示例
- PHP prev()用法及代碼示例
- PHP preg_split()用法及代碼示例
- PHP preg_filter()用法及代碼示例
- PHP pi( )用法及代碼示例
- PHP preg_match_all()用法及代碼示例
- PHP print_r()用法及代碼示例
- PHP previous()用法及代碼示例
- PHP php_strip_whitespace()用法及代碼示例
- PHP pos()用法及代碼示例
- PHP popen()用法及代碼示例
- PHP property_exists()用法及代碼示例
注:本文由純淨天空篩選整理自Samual Sam大神的英文原創作品 pathinfo() function in PHP。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。