zoukankan      html  css  js  c++  java
  • 5种方法获取url中文件的扩展名

    /**
    * strrchr - 查找指定字符在字符串中的最后一次出现 
    * strrpos — 计算指定字符串在目标字符串中最后一次出现的位置
    * end — 将数组的内部指针指向最后一个单元
    * pathinfo — 返回文件路径的信息
    *   可以通过参数 options 指定要返回哪些单元。
    *   它们包括:PATHINFO_DIRNAME,PATHINFO_BASENAME 和 PATHINFO_EXTENSION。默认是返回全部的单元
    */
    $url = "http://www.baidu.com/aaa/test.php";
    
    echo "第一种方法:
    ";
    echo strrchr($url, '.'); //.php
    echo substr(strrchr($url, '.'), 1); //php
    
    echo "第二种方法:
    ";
    echo substr($url, strrpos($url, '.')+1);
    
    echo "第三种方法:
    ";
    echo end(explode('.', $url));
    
    echo "第四种方法:
    ";
    $info= pathinfo($url);
    echo $info['extension'];
    
    echo "第五种方法:
    ";
    echo pathinfo($url, PATHINFO_EXTENSION);
  • 相关阅读:
    特性类
    WebGL中的第三个小程序(着色器)
    C#紧耦合的例子
    特性
    python两个目录匹配,粘贴图片
    Leetcode 53
    逻辑回归-1.原理
    多项式回归-4.模型正则化
    python 线程
    python 进程
  • 原文地址:https://www.cnblogs.com/phpfans/p/4046893.html
Copyright © 2011-2022 走看看