首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在PHP中获得文件扩展名?

如何在PHP中获得文件扩展名?
EN

Stack Overflow用户
提问于 2008-10-06 19:00:03
回答 29查看 690K关注 0票数 804

这是一个你可以在网络上随处可见的问题,有各种各样的答案:

代码语言:javascript
运行
复制
$ext = end(explode('.', $filename));
$ext = substr(strrchr($filename, '.'), 1);
$ext = substr($filename, strrpos($filename, '.') + 1);
$ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $filename);

$exts = split("[/\\.]", $filename);
$n    = count($exts)-1;
$ext  = $exts[$n];

等。

然而,总有“最好的方法”,它应该在Stack Overflow上。

EN

Stack Overflow用户

发布于 2008-10-06 11:02:34

pathinfo()

代码语言:javascript
运行
复制
$path_info = pathinfo('/foo/bar/baz.bill');

echo $path_info['extension']; // "bill"
票数 184
EN
查看全部 29 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/173868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档