zoukankan      html  css  js  c++  java
  • 从一个标准 url 里取出文件的扩展名

    在php预定义函数中有一个叫做"pathinfo()"的函数,专门用于返回文件路径信息的。
    那好,我们就来看一下它能为我们做些什么?
          语法:pathinfo($url_path,[option_info])
            $url_path: URL的路径(字符串形式)
            [option_info]:其他可选参数(PATHINFO_DIRNAME,PATHINFO_BASENAME,PATHINFO_EXTENSION)
    注意:参数全部为大写!
         //首先列出需要被操作的url
         $url_path = "http://www.sina.com.cn/abc/de/fg.php?id=1";
         方法一:
         //取出扩展名及参数
         $temp = pathinfo($url_path,PATHINFO_EXTENSION);
         //找到扩展名
         $temp = explode("?",$temp)
         echo $temp[0];
         //方法二:
         //将url路径进行分解,只取出目录之后的信息
         $temp = parse_url($url_path);
         $path = $temp['path'];
         //然后再借用pathinfo直接将扩展名取出
         echo pathinfo($path,PATAINFO_EXTENSION);
         //方法三:
         //直接取出文件名
         $temp = pathinfo($url_path,PATHINFO_BASENAME);
         //取出扩展名
         $temp = explode(".",$temp)
         echo $temp[0];
         这3种方法都可以使用。
  • 相关阅读:
    JavaWeb工程中web.xml基本配置
    json
    理解文档对象模型(3)
    关于经验模态分解的混叠模态(mode mixing)问题
    android ListView SimpleAdapter 带图片
    JAVA的类和对象
    JAVA的循环结构进阶
    JAVA的数组
    JAVA的循环结构
    JAVA的选择结构(二)
  • 原文地址:https://www.cnblogs.com/jiaosq/p/5626556.html
Copyright © 2011-2022 走看看