• 技术文章 >后端开发 >php教程

    PHP获取文件扩展名的常用方法小结php技巧

    jacklovejacklove2018-06-26 17:05:48原创663
    这篇文章主要介绍了PHP获取文件扩展名的常用方法,结合实例形式总结分析了php获取文件扩展名的五种常见操作技巧,需要的朋友可以参考下

    本文实例总结了PHP获取文件扩展名的常用方法。分享给大家供大家参考,具体如下:

    这是我应聘实习时遇到的一道笔试题:

    使用五种以上方式获取一个文件的扩展名。

    要求:dir/upload.image.jpg,找出 .jpg 或者 jpg ,

    必须使用PHP自带的处理函数进行处理,方法不能明显重复,可以封装成函数,比如 get_ext1($file_name), get_ext2($file_name)

    下面是我参考网上资料总结出来的五种方法,都比较简单,话不多说,直接上代码:

    方法1:

    function getExt1($filename)
    {
       $arr = explode('.',$filename);
       return array_pop($arr);;
    }

    方法2:

    function getExt2($filename)
    {
       $ext = strrchr($filename,'.');
       return $ext;
    }

    方法3:

    function getExt3($filename)
    {
       $pos = strrpos($filename, '.');
       $ext = substr($filename, $pos);
       return $ext;
    }

    方法4:

    function getExt4($filename)
    {
       $arr = pathinfo($filename);
       $ext = $arr['extension'];
       return $ext;
    }

    方法5:

    function getExt5($filename)
    {
       $str = strrev($filename);
       return strrev(strchr($str,'.',true));
    }

    您可能感兴趣的文章:

    PHP使用Curl实现模拟登录及抓取数据功能示例php技巧

    360搜索引擎自动收录php改写方案php实例

    详解php与ethereum客户端交互php实例

    php入门到就业线上直播课:查看学习

    以上就是PHP获取文件扩展名的常用方法小结php技巧的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:PHP 文件 扩展名
    上一篇:PHP使用Curl实现模拟登录及抓取数据功能示例php技巧 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 你知道如何用PHP实现多进程吗• PHP与MySQL连接的方法总结• 工具包分享:PHP实现滑块验证图片• php实现mysql数据库分表分段备份_php实例• 找到一个编辑器,但是不知道来得到里面的值!求解解决方案
    1/1

    PHP中文网