<?php

// php 获取  文件名

function getExt($url){

$arr = parse_url($url); // URL 字符串予以解析,并将结果返回数组中

//print_r($arr);exit;

/*
        Array (
                [scheme]     => http
                [host]         => www.laowen.com
                [path]         => /acontroller/afunction/laowen.php
                [query]       => id=1
        )
    */

// parse_str()                // 函数把查询字符串解析到变量中

$file = basename($arr['path']);    // 返回路径中的文件名部分。

// echo $file;exit; //echo laowen.php

$ext = explode('.', $file);

// print_r($ext);exit;

/*
        Array (
            [0] => laowen
            [1] => php
        )
    */

return $ext[count($ext)-1];

}

$url = 'http://www.laowen.com/acontroller/afunction/laowen.php?id=1';

echo getExt($url); // echo php

?>

最新文章

  1. component
  2. 【Beta】Scrum5.5
  3. Sphinx 的介绍和原理探索——不存储原始数据,原始数据来源于SQL,而生成索引放在内存或者磁盘中
  4. Codeforces Beta Round #62 题解【ABCD】
  5. 【读书笔记】iOS-UIFont-如何知道字体的PostScript名称
  6. 浅析java类加载器ClassLoader
  7. C#将DataTable转换成list的方法
  8. zabbix配置文件详解
  9. [转]iis7.5+win2008 出现 HTTP Error 503. The service is unavailable.
  10. WDCP管理面板安装启动EXIF、bcmath完整步骤
  11. 【学习总结】OS X , IOS , IOS SDK , XCode之间的关系
  12. KEEPALIVED 检测RS原理
  13. /etc/sysconfig/目录详解
  14. webkit report
  15. NetAnalyzer笔记 之 一. 开篇语
  16. Node.js(初识)
  17. CSS中:visited的隐私保护
  18. hdu1255 覆盖的面积 线段树+里离散化求矩形面积的交
  19. 简单认识python cmd模块
  20. trie 树 模板

热门文章

  1. CSS颜色代码 颜色值 颜色名字大全(转载)
  2. Excel计算一列的和sum(A:A)
  3. Codeforces Round #370 (Div. 2)(简单逻辑,比较水)
  4. java的system.arraycopy()方法
  5. JS添加MD5,JS提示框
  6. MongoDB增删查改
  7. Dubbo集成Spring与Zookeeper实例
  8. .net转的时间戳用java去解析的代码
  9. 使用Modernizr探测HTML5/CSS3新特性(转载)
  10. 移除IIS默认的响应头(转载)