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 相关文章推荐
从C/C++迁移到PHP——判断字符类型的函数
Oct 09 PHP
php 输出双引号&quot;与单引号'的方法
May 09 PHP
解析php多线程下载远程多个文件
Jun 25 PHP
PHP遍历某个目录下的所有文件和子文件夹的实现代码
Jun 28 PHP
php curl模拟post提交数据示例
Dec 31 PHP
php实现简单的语法高亮函数实例分析
Apr 27 PHP
PHP浮点数精度问题汇总
May 13 PHP
PHP不使用递归的无限级分类简单实例
Nov 05 PHP
PHP带节点操作的无限分类实现方法详解
Nov 09 PHP
利用Homestead快速运行一个Laravel项目的方法详解
Nov 14 PHP
php格式文件打开的四种方法
Feb 24 PHP
php使用curl伪造来源ip和refer的方法示例
May 08 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对象递归引用造成内存泄漏分析
2014/08/28 PHP
Laravel 5框架学习之向视图传送数据
2015/04/08 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
JScript内置对象Array中元素的删除方法
2007/03/08 Javascript
JS Timing
2007/04/21 Javascript
JavaScript 类的定义和引用 JavaScript高级培训 自定义对象
2010/04/27 Javascript
一个JavaScript递归实现反转数组字符串的实例
2014/10/14 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
vue-router跳转页面的方法
2017/02/09 Javascript
基于vue2.0实现的级联选择器
2017/06/09 Javascript
javaScript实现复选框全选反选事件详解
2020/11/20 Javascript
简单实现vue验证码60秒倒计时功能
2017/10/11 Javascript
vue将时间戳转换成自定义时间格式的方法
2018/03/02 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
2018/04/01 Javascript
微信小程序修改swiper默认指示器样式的实例代码
2018/07/18 Javascript
vue template中slot-scope/scope的使用方法
2018/09/06 Javascript
微信公众号H5支付接口调用方法
2019/01/10 Javascript
vue路由跳转传递参数的方式总结
2020/05/10 Javascript
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
[01:32]完美世界DOTA2联赛10月29日精彩集锦
2020/10/30 DOTA
从零学python系列之新版本导入httplib模块报ImportError解决方案
2014/05/23 Python
介绍Python的@property装饰器的用法
2015/04/28 Python
python编写爬虫小程序
2015/05/14 Python
Python实现的用户登录系统功能示例
2018/02/05 Python
Python OpenCV获取视频的方法
2018/02/28 Python
Django+uni-app实现数据通信中的请求跨域的示例代码
2019/10/12 Python
Richards网上商店:当代时尚,遍布巴西
2019/11/03 全球购物
新闻专业推荐信范文
2013/11/20 职场文书
初中考试作弊检讨书
2014/02/01 职场文书
专题民主生活会对照检查材料思想汇报
2014/09/29 职场文书
个人整改方案范文
2014/10/25 职场文书
比赛口号霸气押韵
2015/12/24 职场文书
《怀念母亲》教学反思
2016/02/19 职场文书
七年级语文教学反思
2016/03/03 职场文书
Java Kafka 消费积压监控的示例代码
2021/07/01 Java/Android
Java实现添加条码或二维码到Word文档
2022/06/01 Java/Android