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

    一个标准的URL :http://www.sina.com.cn/abc/de/fg.php?id=1

    封装好的函数  :

    function getExt($url){
       $arr = parse_url($url);
       // var_dump($arr);exit;
       $file = basename($arr['path']);
       // var_dump($file);exit;
       $ext = explode(".",$file);
       return $ext[1];
    }
    

      函数parse_url  是用来拆分url的,拆分完的数组如下

    array (size=4)
      'scheme' => string 'http' (length=4)
      'host' => string 'www.sina.com.cn' (length=15)
      'path' => string '/abc/de/fg.php' (length=14)
      'query' => string 'id=1' (length=4)
    

      函数 basename() 作用是返回路劲中的文件名  返回结果是: fg.php

    最后  用到 explode 拆分字符串函数  就可以获得文件后缀名

  • 相关阅读:
    NOI Online 2020「Prelude」
    CF704E Iron Man
    luogu P4619 [SDOI2018]旧试题
    luogu P4207 [NOI2005]月下柠檬树
    JOI2020
    luogu P3263 [JLOI2015]有意义的字符串
    p1864
    p1824
    p1836
    p1862
  • 原文地址:https://www.cnblogs.com/xionghao/p/7590691.html
Copyright © 2011-2022 走看看