• 技术文章 >后端开发 >PHP问题

    php获取扩展名的几种方法是什么

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-10-09 17:52:55原创1624

    php获取扩展名的几种方法,下面给大家一一介绍:

    $file = ‘需要进行获取扩展名的文件.php’;

    第一种,根据.拆分,获取最后一个元素的值

    function getExt1{
    return end(explode(".",$file);)
    }

    第二种,获取最后一个点的位置,截取

    function getExt2{
    return substr($file,strrpos($file,'.')+1);
    }

    相关推荐:《php教程

    第三种,根据.拆分,获取最后一个元素的值

    function getExt3($file){
    return array_pop(explode(‘.’,$file));
    }

    第四种,pathinfo

    function getExt5($file) {
    $arr = pathinfo($file);
    return $arr['extension'];
    //或者这样return pathinfo($file,PATHINFO_EXTENSION);
    }

    第五种,正则,子模式

    function getExt6($file){
    preg_match("/(gif | jpg | png)$/",$file,$match);
    $match=$match[0];
    }

    第六种,正则反向引用

    function getExt7($file){
    $match=preg_replace("/.*\.(\w+)/" , "\\1" ,$file);
    echo $match;
    }

    以上就是php获取扩展名的几种方法是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 扩展名 方法
    上一篇:php接口超时如何处理 下一篇:php脚本主要用于哪些领域
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• Php语法和PHP文件扩展名是什么?• 如何获取文件扩展名• python文件扩展名是什么• php扩展名有哪些
    1/1

    PHP中文网