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种方法都可以使用。
  • 相关阅读:
    DFS复习
    二叉搜索树专题
    二叉树路径问题
    二叉树LCA--leetcode236题
    二叉树创建与前、中、后序遍历
    leetCode--n数之和--哈希表/双指针
    leetCode--单词接龙--BFS
    vue-router简单实现
    Promise的简单实现
    闭包&作用域链&let
  • 原文地址:https://www.cnblogs.com/jiaosq/p/5626556.html
Copyright © 2011-2022 走看看