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 动态添加记录
Mar 10 PHP
解析PayPal支付接口的PHP开发方式
Nov 28 PHP
PHP使用正则表达式清除超链接文本
Nov 12 PHP
ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法
Oct 30 PHP
php调用新浪短链接API的方法
Nov 08 PHP
PHP文件读写操作相关函数总结
Nov 18 PHP
PHP register_shutdown_function()函数的使用示例
Jun 23 PHP
php实现生成验证码实例分享
Apr 10 PHP
php生成酷炫的四个字符验证码
Apr 22 PHP
PHP分页初探 一个最简单的PHP分页代码的简单实现
Jun 21 PHP
php基于单例模式封装mysql类完整实例
Oct 18 PHP
thinkphp框架类库扩展操作示例
Nov 26 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 处理图片的类实现代码
2009/10/23 PHP
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
php数组随机排序实现方法
2015/06/13 PHP
php解决和避免form表单重复提交的几种方法
2016/08/31 PHP
注意!PHP 7中不要做的10件事
2016/09/18 PHP
ThinkPHP 模板substr的截取字符串函数详解
2017/01/09 PHP
Laravel关系模型指定条件查询方法
2019/10/10 PHP
jquery slibings选取同级其他元素的实现代码
2013/11/15 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
2015/07/28 Javascript
jQuery实现批量判断表单中文本框非空的方法(2种方法)
2015/12/09 Javascript
原生js实现图片轮播特效
2015/12/18 Javascript
vue.js中$set与数组更新方法
2018/03/08 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
2019/06/11 Javascript
JS使用for in有序获取对象数据
2020/05/19 Javascript
vue打包npm run build时候界面报错的解决
2020/08/13 Javascript
跟老齐学Python之Python文档
2014/10/10 Python
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
win系统下为Python3.5安装flask-mongoengine 库
2016/12/20 Python
python的unittest测试类代码实例
2017/12/07 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
2018/02/13 Python
selenium+python自动化测试之环境搭建
2019/01/23 Python
Python hexstring-list-str之间的转换方法
2019/06/12 Python
Python列表对象实现原理详解
2019/07/01 Python
Window10下python3.7 安装与卸载教程图解
2019/09/30 Python
matplotlib常见函数之plt.rcParams、matshow的使用(坐标轴设置)
2021/01/05 Python
HTML5之SVG 2D入门9—蒙板及mask元素介绍与应用
2013/01/30 HTML / CSS
总经理职责范文
2013/11/08 职场文书
应聘收银员个人的求职信
2013/11/30 职场文书
总裁岗位职责
2013/12/04 职场文书
天猫活动策划方案
2014/08/21 职场文书
孕妇离婚协议书范本
2014/11/20 职场文书
2014年政协委员工作总结
2014/12/01 职场文书
本溪水洞导游词
2015/02/11 职场文书
2016春季运动会通讯稿
2015/07/18 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
Win11软件图标固定到任务栏
2022/04/19 数码科技