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 过滤器实现代码
Aug 09 PHP
php入门学习知识点七 PHP函数的基本应用
Jul 14 PHP
zend optimizer在wamp的基础上安装图文教程
Oct 26 PHP
php分页示例分享
Apr 30 PHP
Eclipse的PHP插件PHPEclipse安装和使用
Jul 20 PHP
PHP多线程类及用法实例
Dec 03 PHP
php类的扩展和继承用法实例
Jun 20 PHP
PHP单链表的实现代码
Jul 05 PHP
php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名
May 26 PHP
PHP机器学习库php-ml的简单测试和使用方法
Jul 14 PHP
thinkPHP5.1框架使用SemanticUI实现分页功能示例
Aug 03 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
Oct 03 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简单实现断点续传下载的方法
2015/09/25 PHP
Zend Framework实现多文件上传功能实例
2016/03/21 PHP
JavaScript表单常用验证集合
2008/01/16 Javascript
js左侧多级菜单动态的解决方案
2010/02/01 Javascript
js保存当前路径(cookies记录)
2010/12/14 Javascript
JavaScript中链式调用之研习
2011/04/07 Javascript
JavaScript将相对地址转换为绝对地址示例代码
2013/07/19 Javascript
Javascript代码实现仿实例化类
2015/04/03 Javascript
JQuery跳出each循环的方法
2015/04/16 Javascript
js时间戳转为日期格式的方法
2015/12/28 Javascript
老生常谈遮罩层 滚动条的问题
2016/04/29 Javascript
jQuery 3 中的新增功能汇总介绍
2016/06/12 Javascript
基于Vue实现timepicker
2017/04/25 Javascript
Vue.js实现双向数据绑定方法(表单自动赋值、表单自动取值)
2018/08/27 Javascript
node(koa2) web应用模块介绍详解
2019/03/29 Javascript
浅入深出Vue之组件使用
2019/07/11 Javascript
vue中使用WX-JSSDK的两种方法(推荐)
2020/01/18 Javascript
js防抖函数和节流函数使用场景和实现区别示例分析
2020/04/11 Javascript
UEditor 自定义图片视频尺寸校验功能的实现代码
2020/10/20 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
python根据时间生成mongodb的ObjectId的方法
2015/03/13 Python
Numpy数据类型转换astype,dtype的方法
2018/06/09 Python
python实现两个经纬度点之间的距离和方位角的方法
2019/07/05 Python
pytorch构建多模型实例
2020/01/15 Python
python实现ftp文件传输系统(案例分析)
2020/03/20 Python
QML用PathView实现轮播图
2020/06/03 Python
IE下实现类似CSS3 text-shadow文字阴影的几种方法
2011/05/11 HTML / CSS
LookFantastic丹麦:英国美容护肤精品在线商城
2016/08/18 全球购物
专营店会计助理岗位职责
2013/11/29 职场文书
物流管理毕业生自荐信范文
2014/03/15 职场文书
大学生年度个人总结
2015/02/15 职场文书
2016五一手机促销广告语
2016/01/28 职场文书
2019各种承诺书范文
2019/06/24 职场文书
CSS 新特性 contain控制页面的重绘与重排问题
2021/04/30 HTML / CSS
使用golang编写一个并发工作队列
2021/05/08 Golang
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
2021/07/07 Servers