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 相关文章推荐
图形数字验证代码
Oct 09 PHP
php基础知识:类与对象(5) static
Dec 13 PHP
基于PHP编程注意事项的小结
Apr 27 PHP
PHP的preg_match匹配字符串长度问题解决方法
May 03 PHP
采用thinkphp自带方法生成静态html文件详解
Jun 13 PHP
PHP中构造函数和析构函数解析
Oct 10 PHP
php通过记录IP来防止表单重复提交方法分析
Dec 16 PHP
phpStudy访问速度慢和启动失败的解决办法
Nov 19 PHP
php实现的redis缓存类定义与使用方法示例
Aug 09 PHP
PHP7新功能总结
Apr 14 PHP
PHP信号处理机制的操作代码讲解
Apr 19 PHP
Laravel5.5 动态切换多语言的操作方式
Oct 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
239军机修复记
2021/03/02 无线电
编写漂亮的代码 - 将后台程序与前端程序分开
2008/04/23 PHP
php中防止伪造跨站请求的小招式
2011/09/02 PHP
注册页面之前先验证用户名是否存在的php代码
2012/07/14 PHP
php实现curl模拟ftp上传的方法
2015/07/29 PHP
php+redis在实际项目中HTTP 500: Internal Server Error故障排除
2017/02/05 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
JScript内置对象Array中元素的删除方法
2007/03/08 Javascript
JS小游戏之极速快跑源码详解
2014/09/25 Javascript
纯JavaScript实现的分页插件实例
2015/07/14 Javascript
javascript+HTML5自定义元素播放焦点图动画
2016/02/21 Javascript
详解JavaScript中基于原型prototype的继承特性
2016/05/05 Javascript
JavaScript 巧学巧用
2017/05/23 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
小程序外卖订单界面的示例代码
2019/12/30 Javascript
Selenium执行JavaScript脚本的方法示例
2020/12/31 Javascript
[01:03:36]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第二场 1月26日
2021/03/11 DOTA
零基础写python爬虫之使用Scrapy框架编写爬虫
2014/11/07 Python
python使用wxpython开发简单记事本的方法
2015/05/20 Python
全面理解Python中self的用法
2016/06/04 Python
Python中的os.path路径模块中的操作方法总结
2016/07/07 Python
请不要重复犯我在学习Python和Linux系统上的错误
2016/12/12 Python
Python自动化运维之IP地址处理模块详解
2017/12/10 Python
Tensorflow 合并通道及加载子模型的方法
2018/07/26 Python
如何爬取通过ajax加载数据的网站
2019/08/15 Python
Python连接Oracle之环境配置、实例代码及报错解决方法详解
2020/02/11 Python
200行python代码实现贪吃蛇游戏
2020/04/24 Python
IE下实现类似CSS3 text-shadow文字阴影的几种方法
2011/05/11 HTML / CSS
HTML5几个设计和修改的页面范例分享
2015/09/29 HTML / CSS
英国最大的独立家具零售商:Furniture Village
2016/09/06 全球购物
丝芙兰香港官网:Sephora香港
2018/03/13 全球购物
乡镇平安建设汇报材料
2014/08/25 职场文书
病人家属写给医院的感谢信
2015/01/23 职场文书
2015年国庆放假通知范文
2015/08/18 职场文书
工作一年自我鉴定
2019/06/20 职场文书
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers