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获取网卡地址的代码
Apr 09 PHP
PHP 动态随机生成验证码类代码
Apr 09 PHP
php中jQuery插件autocomplate的简单使用笔记
Jun 14 PHP
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
Jul 31 PHP
php从数组中随机抽取一些元素的代码
Nov 05 PHP
php文件上传简单实现方法
Jan 24 PHP
php+ajax实时刷新简单实例
Feb 25 PHP
php函数实现判断是否移动端访问
Mar 03 PHP
PHP使用PHPexcel导入导出数据的方法
Nov 14 PHP
PHP附件下载中文名称乱码的解决方法
Dec 17 PHP
safari下载文件自动加了html后缀问题
Nov 09 PHP
laravel框架语言包拓展实现方法分析
Nov 22 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
ThinkPHP实现带验证码的文件上传功能实例
2014/11/01 PHP
php通过array_push()函数添加多个变量到数组末尾的方法
2015/03/18 PHP
[原创]PHP简单开启curl的方法(测试可行)
2016/01/11 PHP
详解php框架Yaf路由重写
2017/06/20 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
2019/03/21 PHP
imagettftext() 失效,不起作用
2021/03/09 PHP
javascript 清除输入框中的数据
2009/04/13 Javascript
jQuery+css实现的切换图片功能代码
2016/01/27 Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
2020/11/16 Javascript
jQuery插件Echarts实现的渐变色柱状图
2017/03/23 jQuery
vue实现动态数据绑定
2017/04/28 Javascript
JS实现简单抖动效果
2017/06/01 Javascript
基于vue-ssr的静态网站生成器VuePress 初体验
2018/04/17 Javascript
JS实现的tab切换并显示相应内容模块功能示例
2019/08/03 Javascript
vue-cli4.x创建企业级项目的方法步骤
2020/06/18 Javascript
python处理二进制数据的方法
2015/06/03 Python
Linux下为不同版本python安装第三方库
2016/08/31 Python
Python 字典与字符串的互转实例
2017/01/13 Python
python bmp转换为jpg 并删除原图的方法
2018/10/25 Python
Python3爬虫学习入门教程
2018/12/11 Python
Django models.py应用实现过程详解
2019/07/29 Python
Python 生成一个从0到n个数字的列表4种方法小结
2019/11/28 Python
德国婴儿推车和儿童安全座椅商店:BABYSHOP
2016/09/01 全球购物
Under Armour安德玛荷兰官网:美国高端运动科技品牌
2019/07/10 全球购物
澳大利亚设计师服装在线:MISHA
2019/10/07 全球购物
全球最受追捧的运动服品牌领先数字目的地:Stylerunner
2020/11/25 全球购物
C++的几个面试题附答案
2016/08/03 面试题
个人职业生涯规划书1500字
2013/12/31 职场文书
中学生校园广播稿
2014/01/16 职场文书
纪念九一八事变83周年国旗下讲话稿
2014/09/15 职场文书
创新创业项目计划书该怎样写?
2019/08/13 职场文书
2021年国漫热度排行前十,完美世界上榜,第四是美国动画作品
2022/03/18 国漫
Python使用pyecharts控件绘制图表
2022/06/05 Python
mysql sock文件存储了什么信息
2022/07/15 MySQL
微信小程序纯CSS实现无限弹幕滚动效果
2022/09/23 HTML / CSS