php获取url字符串截取路径的文件名和扩展名的函数


Posted in PHP onJanuary 22, 2010

php获取文件名

function retrieve($url) 
{ 
preg_match('/\/([^\/]+\.[a-z]+)[^\/]*$/',$url,$match); 
return $match[1]; 
}

php获取文件扩展名
<?php 
function getExt($url) 
{ 
$path=parse_url($url); 
$str=explode('.',$path['path']); 
return $str[1]; 
} 
echo getExt('http://tools.3water.com/abc/de/fg.php?id=1'); 
?>
PHP 相关文章推荐
如何在PHP中使用Oracle数据库(1)
Oct 09 PHP
PHP4实际应用经验篇(3)
Oct 09 PHP
PHP4和PHP5性能测试和对比 测试代码与环境
Aug 17 PHP
使用迭代器 遍历文件信息的详解
Jun 08 PHP
php自动加载autoload机制示例分享
Feb 20 PHP
smarty模板局部缓存方法使用示例
Jun 17 PHP
使用PHP实现阻止用户上传成人照片或者裸照
Dec 25 PHP
PHP判断上传文件类型的解决办法
Oct 20 PHP
PHP实现的数独求解问题示例
Apr 18 PHP
PHP基于堆栈实现的高级计算器功能示例
Sep 15 PHP
php实现微信和支付宝支付的示例代码
Aug 11 PHP
PHP超全局变量实现原理及代码解析
Sep 01 PHP
PHP has encountered an Access Violation 错误的解决方法
Jan 17 #PHP
获取远程文件大小的php函数
Jan 11 #PHP
PHP 编程安全性小结
Jan 08 #PHP
基于Windows下Apache PHP5.3.1安装教程
Jan 08 #PHP
PHP5.3.1 不再支持ISAPI
Jan 08 #PHP
PhpMyAdmin中无法导入sql文件的解决办法
Jan 08 #PHP
php实现的遍历文件夹下所有文件,编辑删除
Jan 05 #PHP
You might like
CPU步进是什么意思?i3-9100F B0步进和U0步进区别知识科普
2020/03/17 数码科技
PHP递归删除目录几个代码实例
2014/04/21 PHP
在Win7 中为php扩展配置Xcache
2014/10/08 PHP
PHP排序算法之快速排序(Quick Sort)及其优化算法详解
2018/04/21 PHP
Alliance vs Liquid BO3 第一场2.13
2021/03/10 DOTA
javascript中length属性的探索
2011/07/31 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
Javascript事件实例详解
2013/11/06 Javascript
javascript 按键事件(兼容各浏览器)
2013/12/20 Javascript
JS 数字转换研究总结
2013/12/26 Javascript
jquery获取颜色在ie和ff下的区别示例介绍
2014/03/28 Javascript
Node.js中创建和管理外部进程详解
2014/08/16 Javascript
基于jQuery实现拖拽图标到回收站并删除功能
2015/11/25 Javascript
JavaScript创建对象的方式小结(4种方式)
2015/12/17 Javascript
利用express启动一个server服务的方法
2017/09/17 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
javascriptvoid(0)含义以及与&quot;#&quot;的区别讲解
2019/01/19 Javascript
Vue 设置axios请求格式为form-data的操作步骤
2019/10/29 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
vue实践---根据不同环境,自动转换请求的url地址操作
2020/09/21 Javascript
[36:14]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第二局
2016/02/28 DOTA
python实现在无须过多援引的情况下创建字典的方法
2014/09/25 Python
浅析Python多线程下的变量问题
2015/04/28 Python
三步实现Django Paginator分页的方法
2019/06/11 Python
对python中的*args与**kwgs的含义与作用详解
2019/08/28 Python
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
2020/08/24 HTML / CSS
美国著名童装品牌:OshKosh B’gosh
2016/08/05 全球购物
幼儿园教师辞职信
2014/01/18 职场文书
经销商订货会主持词
2014/03/27 职场文书
公务员政审材料
2014/12/23 职场文书
老公婚前保证书
2015/02/28 职场文书
公司员工违纪检讨书
2015/05/05 职场文书
2016年七夕情人节宣传语
2015/11/25 职场文书
传单、海报早OUT了,另类传单营销方案送给你!
2019/07/15 职场文书
超级详细实用的pycharm常用快捷键
2021/05/12 Python