很简单的,两句话就可以提取出来了$file = "e:\file\book.txt";
$info = pathinfo($val); //提取文件的路径,后缀名,文件名
$path = $info['dirname'];
$ext = $info['extension'];
$name = $info['filename'];
echo $path."\n".$ext."\n".$name;
显示结果:e:\file
txt
book
介绍一下这个函数PHP pathinfo() 函数
pathinfo(path,options)
path 必需。规定要检查的路径。
process_sections
可选。规定要返回的数组元素。默认是 all。
可能的值:
PATHINFO_DIRNAME - 只返回 dirname 文件路径
PATHINFO_BASENAME - 只返回 basename 文件名
PATHINFO_EXTENSION - 只返回 extension 后缀
PATHINFO_FILENAME - 只返回 纯文件名,排除后缀