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

    php获取文件后缀的9种方法_php技巧

    2016-05-16 19:56:05原创1012
    本文实例为大家分享了9种php获取文件后缀的方法,供大家参考,具体内容如下

    <?php
    /**
     * Created by PhpStorm.
     * User: liuft
     * Date: 2016/3/7
     * Time: 15:46
     */
     
    //第一种
    // function get_extension($file)
    // {
    // $file = explode('.', $file);
    //   return end($file);
    // }
    //第二种
     
    // function get_extension($file)
    // {
    //   return substr(strrchr($file, '.'), 1);
    // }
     
     
    //第三种
    // function get_extension($file){
    // return pathinfo($file)['extension'];
    // }
    // 
     
     
    //第四种
    //function get_extension($file)
    //{
    //  return substr($file, strrpos($file, '.') + 1);
    //}
     
    //第五种
    //function get_extension($file)
    //{
    // $file = preg_split('/\./', $file);
    //  return end($file);
    //}
     
     
    //第六种
    // function  get_extension($file){
    // $file = strrev($file);
    //   return strrev(substr($file,0,strpos($file,'.')));
    // }
    //
     
    //第七种
    // function get_extension($file)
    // {
    //   return pathinfo($file, PATHINFO_EXTENSION);
    // }
    // 
    //第八种
    // function get_extension($file)
    // {
    //   preg_match_all('/\.[a-zA-Z0-9]+/',$file,$data);
    //   return !empty($data[0])?substr(end($data[0]),1):'';
    // }
     
     
    //第九种
    // function get_extension($file){
    //   return str_replace('.','',strrchr($file,'.'));
    // }
     
     
    //暂时想这么多,以后想起来再补充
     
    $file = "http://10.31.63.8:8081/M00/00/09/Ch8_CFaaMLqAO87JAACePvS0ZRk.webp";
     
    $data = get_extension($file);
     
    var_export($data);
    

    以上就是本文的全部内容,希望对大家的学习有所帮助。

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:PHP实现补齐关闭的HTML标签_php技巧 下一篇:PHP的Laravel框架中使用AdminLTE模板来编写网站后台界面_php技巧
    线上培训班

    相关文章推荐

    • 你知道这个PHP命令行选项解析库(pflag)吗?• 带你看懂PHP中的class定义类与成员属性方法• PHP中如何才能将时间日期格式化?怎么计算时间差?• 一定搞得懂PHP中如何添加图片水印• 最详细的教你PHP时间戳与日期时间的转换

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网