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中的正规表达式(二)
Oct 09 PHP
怎么样可以把 phpinfo()屏蔽掉?
Nov 24 PHP
一个基于PDO的数据库操作类
Mar 24 PHP
php中inlcude()性能对比详解
Sep 16 PHP
PHP生成不同颜色、不同大小的tag标签函数
Sep 23 PHP
php时间戳格式化显示友好的时间函数分享
Oct 21 PHP
php采集内容中带有图片地址的远程图片并保存的方法
Jan 03 PHP
PHP的时间戳与具体时间转化的简单实现
Jun 13 PHP
PHP socket 模拟POST 请求实例代码
Jul 18 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
Sep 26 PHP
PHP简单实现记录网站访问量功能示例
Jun 06 PHP
Laravel 自带的Auth验证登录方法
Sep 30 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 include任意文件或URL介绍
2014/04/29 PHP
php防止伪造数据从地址栏URL提交的方法
2014/08/24 PHP
PHP屏蔽过滤指定关键字的方法
2014/11/03 PHP
Yii2实现让关联字段支持搜索功能的方法
2016/08/10 PHP
PHP使用PDO抽象层获取查询结果的方法示例
2018/05/10 PHP
laradock环境docker-compose操作详解
2019/07/29 PHP
Jquery 常用方法经典总结
2010/01/28 Javascript
javascript sudoku 数独智力游戏生成代码
2010/03/27 Javascript
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
2011/10/21 Javascript
jquery移动节点实例
2015/01/14 Javascript
JS取得绝对路径的实现代码
2015/01/16 Javascript
js实现页面跳转的五种方法推荐
2016/03/10 Javascript
js设置和获取自定义属性的方法
2016/10/20 Javascript
微信小程序中用WebStorm使用LESS
2017/03/08 Javascript
vue2.0构建单页应用最佳实战
2017/04/01 Javascript
利用node.js如何搭建一个简易的即时响应服务器
2017/05/28 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
2017/06/19 Javascript
jQuery实现经典的网页3D轮播图封装功能【附源码下载】
2019/02/15 jQuery
一篇文章介绍redux、react-redux、redux-saga总结
2019/05/23 Javascript
使用Vue.js中的过滤器实现幂方求值的方法
2019/08/27 Javascript
layui use 定义js外部引用函数的方法
2019/09/26 Javascript
vue el-table实现行内编辑功能
2019/12/11 Javascript
JS+CSS实现炫酷光感效果
2020/09/05 Javascript
python 从远程服务器下载日志文件的程序
2013/02/10 Python
django+js+ajax实现刷新页面的方法
2017/05/22 Python
基于python指定包的安装路径方法
2018/10/27 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
python爬虫beautifulsoup库使用操作教程全解(python爬虫基础入门)
2021/02/19 Python
师范应届生求职信
2013/11/15 职场文书
餐饮主管岗位职责
2013/12/10 职场文书
会计学自荐信
2014/06/03 职场文书
工商管理本科生求职信
2014/07/13 职场文书
个人委托书
2014/07/31 职场文书
小学生民族团结演讲稿
2014/08/27 职场文书
巾帼标兵事迹材料
2014/12/26 职场文书
Java实现扫雷游戏详细代码讲解
2022/05/25 Java/Android