函数名:pathinfo()
适用版本:PHP 4 >= 4.0.3, PHP 5, PHP 7
用法:pathinfo() 函数返回一个关联数组,其中包含有关路径的信息。它可以提取路径中的目录名、文件名、文件扩展名等信息。
语法:pathinfo(string $path, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME) : mixed
参数:
返回值:如果成功,返回一个关联数组,其中包含路径信息;如果失败,返回 FALSE。
示例:
$path = '/path/to/file.txt';
$info = pathinfo($path);
// 获取目录名
$dirname = $info['dirname'];
echo "目录名:$dirname\n";
// 获取文件名和扩展名
$basename = $info['basename'];
echo "文件名和扩展名:$basename\n";
// 获取文件扩展名
$extension = $info['extension'];
echo "文件扩展名:$extension\n";
// 获取文件名(不包括扩展名)
$filename = $info['filename'];
echo "文件名:$filename\n";
输出结果:
目录名:/path/to
文件名和扩展名:file.txt
文件扩展名:txt
文件名:file
注意事项: