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开启gzip页面压缩实例代码
Mar 11 PHP
php结合表单实现一些简单功能的例子
Jun 04 PHP
浅谈json_encode用法
Mar 05 PHP
PHP实现获取某个月份周次信息的方法
Aug 11 PHP
分享php邮件管理器源码
Jan 06 PHP
PHP如何使用Memcached
Apr 05 PHP
CI框架无限级分类+递归的实现代码
Nov 01 PHP
Yii框架创建cronjob定时任务的方法分析
May 23 PHP
php实现统计二进制中1的个数算法示例
Jan 23 PHP
PDO::getAvailableDrivers讲解
Jan 28 PHP
Yii2框架自定义类统一处理url操作示例
May 25 PHP
php中文语义分析实现方法示例
Sep 28 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
苏联队长,苏联超人蝙蝠侠,这些登场的“山寨”英雄真的很严肃
2020/04/09 欧美动漫
Laravel 4 初级教程之Pages、表单验证
2014/10/30 PHP
PHP实现支持加盐的图片加密解密
2016/09/09 PHP
php使用mysqli和pdo扩展,测试对比连接mysql数据库的效率完整示例
2019/05/09 PHP
PHP如何通过带尾指针的链表实现'队列'
2020/10/22 PHP
Ajax::prototype 源码解读
2007/01/22 Javascript
用JQuery 判断某个属性是否存在hasAttr的解决方法
2013/04/26 Javascript
单击复制文字兼容各浏览器的完美解决方案
2013/07/04 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
ExtJS 刷新后如何默认选中刷新前最后一次选中的节点
2014/04/03 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
图解JavaScript中的this关键字
2020/05/28 Javascript
Wireshark基本介绍和学习TCP三次握手
2016/08/15 Javascript
vue开发心得和技巧分享
2016/10/27 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
Vue实现table上下移动功能示例
2019/02/21 Javascript
vue 点击展开显示更多(点击收起部分隐藏)
2019/04/09 Javascript
vue实现分页栏效果
2019/06/28 Javascript
JS实现数据动态渲染的竖向步骤条
2020/06/24 Javascript
vue实现折线图 可按时间查询
2020/08/21 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
Python多进程并发(multiprocessing)用法实例详解
2015/06/02 Python
python中list常用操作实例详解
2015/06/03 Python
python多线程socket编程之多客户端接入
2017/09/12 Python
Python基础学习之类与实例基本用法与注意事项详解
2019/06/17 Python
Numpy中ndim、shape、dtype、astype的用法详解
2020/06/14 Python
约瑟夫·特纳男装:Joseph Turner
2017/10/10 全球购物
渗透攻击的测试步骤
2014/06/07 面试题
乐观自信演讲稿范文
2014/05/21 职场文书
2014大学生批评与自我批评思想汇报
2014/09/21 职场文书
社区活动总结
2015/02/04 职场文书
预备党员入党感言
2015/08/01 职场文书
面试必问:圣杯布局和双飞翼布局的区别
2021/05/13 HTML / CSS
详解 TypeScript 枚举类型
2021/11/02 Javascript
Python 一键获取电脑浏览器的账号密码
2022/05/11 Python
V Rising 服务器搭建图文教程
2022/06/16 Servers