美文网首页
php5个方法获取路径扩展名

php5个方法获取路径扩展名

作者: X1_blog | 来源:发表于2020-06-01 11:39 被阅读0次

    获取扩展名 总结:

    1. 使用字符串
    2. 使用数组
    3. 使用文件函数
    4. 使用正则表达式
    # 获取扩展名 
    $file = "dir/upload.image.jpg"; 
    # 使用字符串
    echo $path1 = strrchr($file,'.');    //  匹配字符串最后一次出现
    
    $tmpFile = strrev($file);       //  翻转字符串, 获取第一个.位置, 截取开始到第一个.位置, 翻转后缀名
    echo $path2 = strrev(substr($tmpFile,0,strpos($tmpFile,'.')+1));
    
    #使用数组
    $pathArr = explode(".",$file);
    echo $path3 = '.'. end($pathArr);
    
    # 使用文件函数
    echo $path4 = '.'.pathinfo($file,PATHINFO_EXTENSION);
    
    # 使用正则表达式
    preg_match('/\.[a-zA-Z]+$/',$file, $pathArr) ;
    echo $path5 = $pathArr[0];
    

    相关文章

      网友评论

          本文标题:php5个方法获取路径扩展名

          本文链接:https://www.haomeiwen.com/subject/uumjzhtx.html