php从给定url获取文件扩展名的方法


Posted in PHP onMarch 14, 2015

本文实例讲述了php从给定url获取文件扩展名的方法。分享给大家供大家参考。具体实现方法如下:

<?php
/**
 * 给定url,获取文件后缀
 * @param string $url
 * @return string
 */
function getUrlPostfix ($url)
{
  $url_arr = explode('.', $url);
  $postfix = $url_arr[count($url_arr) - 1];
  $substr = substr($postfix, 0, 3);
  return $substr;
}
$url = "https://3water.com/index.html?id=1";
$str = getUrlPostfix($url);
echo $str . "\n";

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
Aug 08 PHP
php之CodeIgniter学习笔记
Jun 17 PHP
curl实现站外采集的方法和技巧
Jan 31 PHP
php实现zip压缩文件解压缩代码分享(简单易懂)
May 10 PHP
用 Composer构建自己的 PHP 框架之设计 MVC
Oct 30 PHP
php判断类是否存在函数class_exists用法分析
Nov 14 PHP
PHP实现CSV文件的导入和导出类
Mar 24 PHP
php去除二维数组的重复项方法
Nov 03 PHP
thinkPHP基于ajax实现的菜单与分页示例
Jul 12 PHP
php  单例模式详细介绍及实现源码
Nov 05 PHP
PHP多维数组元素操作类的方法
Nov 14 PHP
yii框架使用分页的方法分析
Jul 25 PHP
php实现将字符串按照指定距离进行分割的方法
Mar 14 #PHP
php计算两个文件相对路径的方法
Mar 14 #PHP
php计算两个日期相差天数的方法
Mar 14 #PHP
php压缩和解压缩字符串的方法
Mar 14 #PHP
php单例模式实现方法分析
Mar 14 #PHP
php写入数据到CSV文件的方法
Mar 14 #PHP
php从数组中随机选择若干不重复元素的方法
Mar 14 #PHP
You might like
PHP删除数组中指定下标的元素方法
2018/02/03 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
2019/10/16 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
鼠标经过的文本框textbox变色
2009/05/21 Javascript
Visual Studio中的jQuery智能提示设置方法
2010/03/27 Javascript
jQuery与其它库冲突的解决方法
2010/06/25 Javascript
jQuery bxCarousel实现图片滚动切换效果示例代码
2013/05/15 Javascript
javascript获取选中的文本的方法代码
2013/10/30 Javascript
Javascript实现简单的富文本编辑器附演示
2014/06/16 Javascript
微信小程序 SocketIO 实例讲解
2016/10/13 Javascript
electron实现qq快捷登录的方法示例
2018/10/22 Javascript
ES6基础之 Promise 对象用法实例详解
2019/08/22 Javascript
jQuery操作元素的内容和样式完整实例分析
2020/01/10 jQuery
JavaScript console的使用方法实例分析
2020/04/28 Javascript
python中字典dict常用操作方法实例总结
2015/04/04 Python
在Python中实现贪婪排名算法的教程
2015/04/17 Python
Python functools模块学习总结
2015/05/09 Python
django manage.py扩展自定义命令方法
2018/05/27 Python
详解python函数的闭包问题(内部函数与外部函数详述)
2019/05/17 Python
python pytest进阶之xunit fixture详解
2019/06/27 Python
python适合人工智能的理由和优势
2019/06/28 Python
Python Numpy 控制台完全输出ndarray的实现
2020/02/19 Python
css3边框_动力节点Java学院整理
2017/07/11 HTML / CSS
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
详解利用canvas实现环形进度条的方法
2019/06/12 HTML / CSS
使用 HTML5 Canvas 制作水波纹效果点击图片就会触发
2014/09/15 HTML / CSS
澳大利亚领先的武术用品和健身器材供应商:SMAI
2019/03/24 全球购物
SHEIN台湾:购买最新流行女装服饰
2019/05/18 全球购物
汽车维修与检测专业应届生求职信
2013/11/12 职场文书
棉花姑娘教学反思
2014/02/15 职场文书
安全责任书范文
2014/08/25 职场文书
司法局群众路线教育实践活动整改措施
2014/09/17 职场文书
党支部季度考核意见
2015/06/02 职场文书
毕业欢送会致辞
2015/07/29 职场文书
小学校园广播稿
2015/08/18 职场文书
劳动合同变更协议书范本
2019/04/18 职场文书