PHP pathinfo() 函数 用于获取给定文件路径的信息。它可以包含文件目录、文件名、文件扩展名信息。
语法
pathinfo(path,options)
参数
参数 | 描述 |
---|---|
path | 必需。规定要检查的路径。 |
process_sections | 可选。规定要返回的数组元素。默认是 all。 可能的值:
|
返回值
返回文件的路径信息。
例子
<?php
$path = "/home/www/yxjc123/a.txt";
var_dump(pathinfo($path));
//限制只返回目录 PATHINFO_DIRNAME
echo pathinfo($path,PATHINFO_DIRNAME );
//限制只返回扩展名 PATHINFO_EXTENSION
echo "\n";
echo pathinfo($path,PATHINFO_EXTENSION );
?>
输出:array(4) {
["dirname"]=>
string(17) "/home/www/yxjc123"
["basename"]=>
string(5) "a.txt"
["extension"]=>
string(3) "txt"
["filename"]=>
string(1) "a"
}
/home/www/yxjc123
txt
["dirname"]=>
string(17) "/home/www/yxjc123"
["basename"]=>
string(5) "a.txt"
["extension"]=>
string(3) "txt"
["filename"]=>
string(1) "a"
}
/home/www/yxjc123
txt