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中常用的预定义变量小结
May 09 PHP
PHP 之Section与Cookie使用总结
Sep 14 PHP
免费手机号码归属地API查询接口和PHP使用实例分享
Apr 10 PHP
CI框架中zip类应用示例
Jun 17 PHP
PHP使用GIFEncoder类处理gif图片实例
Jul 01 PHP
php实现的返回数据格式化类实例
Sep 22 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
Nov 20 PHP
Nginx下配置codeigniter框架方法
Apr 07 PHP
php中header跳转使用include包含解决参数丢失问题
May 08 PHP
优化WordPress中文章与评论的时间显示
Jan 12 PHP
浅谈php数组array_change_key_case() 函数和array_chunk()函数
Oct 22 PHP
基于thinkphp6.0的success、error实现方法
Nov 05 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
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
2011/03/29 PHP
两级联动select刷新后其值保持不变的实现方法
2014/01/27 PHP
删除html标签得到纯文本可处理嵌套的标签
2014/04/28 PHP
php操作xml入门之xml标签的属性分析
2015/01/23 PHP
php制作文本式留言板
2015/03/18 PHP
Yii2创建表单(ActiveForm)方法详解
2016/07/23 PHP
使用Yii2实现主从数据库设置
2016/11/20 PHP
PHP dirname功能及原理实例解析
2020/10/28 PHP
如何用javascript控制上传文件的大小
2006/10/26 Javascript
通用于ie和firefox的函数 GetCurrentStyle (obj, prop)
2006/12/27 Javascript
利用javascript实现一些常用软件的下载导航
2009/08/03 Javascript
javascript 防止刷新,后退,关闭
2010/08/07 Javascript
JavaScript中的this关键字介绍与使用实例
2013/06/21 Javascript
原生JavaScript实现连连看游戏(附源码)
2013/11/05 Javascript
PhotoShop给图片自动添加边框及EXIF信息的JS脚本
2015/02/15 Javascript
jQuery实现的动态伸缩导航菜单实例
2015/05/07 Javascript
使用jquery实现仿百度自动补全特效
2015/07/23 Javascript
Angularjs中如何使用filterFilter函数过滤
2016/02/06 Javascript
Fullpage.js固定导航栏-实现定位导航栏
2016/03/17 Javascript
20分钟打造属于你的Bootstrap站点
2016/07/27 Javascript
微信禁止下拉查看URL的处理方法
2017/09/28 Javascript
微信小程序地图绘制线段并且测量(实例代码)
2020/01/02 Javascript
详解Python的Django框架中的通用视图
2015/05/04 Python
Python使用tkinter库实现文本显示用户输入功能示例
2018/05/30 Python
python整小时 整天时间戳获取算法示例
2019/02/20 Python
详解django2中关于时间处理策略
2019/03/06 Python
python读写csv文件的方法
2019/08/13 Python
Python 自由定制表格的实现示例
2020/03/20 Python
PyTorch-GPU加速实例
2020/06/23 Python
HTML5之WebGL 3D概述(上)—WebGL原生开发开启网页3D渲染新时代
2013/01/31 HTML / CSS
布鲁明戴尔百货店:Bloomingdale’s
2016/12/21 全球购物
垃圾回收的优点和原理。并考虑2种回收机制
2016/10/16 面试题
采购部经理岗位职责
2014/02/10 职场文书
经济类毕业生求职信
2014/06/26 职场文书
房地产营销活动策划方案
2014/09/15 职场文书
当幸福来敲门英文观后感
2015/06/01 职场文书