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通用检测函数集合
Feb 08 PHP
php学习之数据类型之间的转换介绍
Jun 09 PHP
php中批量删除Mysql中相同前缀的数据表的代码
Jul 01 PHP
PHP header()函数使用详细(301、404等错误设置)
Apr 17 PHP
php function用法如何递归及return和echo区别
Mar 07 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
Apr 08 PHP
php使用smtp发送支持附件的邮件示例
Apr 13 PHP
PHP中imagick函数的中文解释
Jan 21 PHP
学习php设计模式 php实现单例模式(singleton)
Dec 07 PHP
Yii2框架dropDownList下拉菜单用法实例分析
Jul 18 PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
Apr 04 PHP
swoole锁的机制代码实例讲解
Mar 04 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生成便于打印的网页
2006/10/09 PHP
PHP分多步骤填写发布信息的简单方法实例代码
2012/09/23 PHP
php定时删除文件夹下文件(清理缓存文件)
2013/01/23 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
php使用str_replace替换多维数组的实现方法分析
2017/06/15 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
PHP延迟静态绑定使用方法实例解析
2020/09/05 PHP
当某个文本框成为焦点时即清除文本框内容
2014/04/28 Javascript
Javascript基础知识(二)事件
2014/09/29 Javascript
Javascript学习指南
2014/12/01 Javascript
js实现改进的仿蓝色论坛导航菜单效果代码
2015/09/06 Javascript
基于html5和nodejs相结合实现websocket即使通讯
2015/11/19 NodeJs
JS 实现随机验证码功能
2017/02/15 Javascript
利用node.js如何创建子进程详解
2017/12/09 Javascript
了解JavaScript表单操作和表单域
2019/05/27 Javascript
基于Node.js的大文件分片上传示例
2019/06/19 Javascript
keep-Alive搭配vue-router实现缓存页面效果的示例代码
2020/06/24 Javascript
mustache.js实现首页元件动态渲染的示例代码
2020/12/28 Javascript
Javascript实现打鼓效果
2021/01/29 Javascript
[02:23]2014DOTA2国际邀请赛中国战队回顾
2014/08/01 DOTA
[06:16]《DAC最前线》之地区预选赛全面回顾
2015/01/19 DOTA
查看Django和flask版本的方法
2018/05/14 Python
python库lxml在linux和WIN系统下的安装
2018/06/24 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
2018/10/11 Python
Python3.5面向对象与继承图文实例详解
2019/04/24 Python
python实现nao机器人身体躯干和腿部动作操作
2019/04/29 Python
Django Rest framework频率原理与限制
2019/07/26 Python
python中matplotlib条件背景颜色的实现
2019/09/02 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
python中slice参数过长的处理方法及实例
2020/12/15 Python
美国在线家居装饰店:Belle&June
2018/10/24 全球购物
自荐信格式简述
2014/01/25 职场文书
英文演讲稿开场白
2014/08/25 职场文书
群众路线教育实践活动的心得体会
2014/09/03 职场文书
作风整顿剖析材料
2014/09/30 职场文书
Vue2.0搭建脚手架
2022/03/13 Vue.js