php自定义扩展名获取函数示例


Posted in PHP onDecember 12, 2016

本文实例讲述了php自定义扩展名获取函数。分享给大家供大家参考,具体如下:

<?php
$url = "http://www.abc.com/abc/de/fg.php?id=1";
//这个是自己写的
function getUrl($url) {
  $date = explode('?', $url);
  $date = basename($date[0]);
  $date = explode('.', $date);
  return $date[1];
}
var_dump(getUrl($url));
//下面两个是网上弄的
function getExt($url){
  $arr = parse_url($url);
  $file = basename($arr['path']);
  $ext = explode(".",$file);
  return $ext[1];
}
var_dump(getExt($url));
function getName($url) {
  $w_param = pathinfo($url);
  $str = $w_param['extension'];
  list($type, $vars) = explode('?',$str);
  return $type;
}
echo 'start3'.date("Y-m-d H:i:s");

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

PHP 相关文章推荐
PHP的一个完整SMTP类(解决邮件服务器需要验证时的问题)
Oct 09 PHP
phpmyadmin MySQL 加密配置方法
Jul 05 PHP
PHP学习之数组值的操作
Apr 17 PHP
PHP表单提交表单名称含有点号(.)则会被转化为下划线(_)
Dec 14 PHP
php获取数组中重复数据的两种方法
Jun 28 PHP
遭遇php的in_array低性能问题
Sep 17 PHP
PHP获取时间排除周六、周日的两个方法
Jun 30 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
Jul 22 PHP
php解析json数据实例
Aug 19 PHP
thinkphp实现上一篇与下一篇的方法
Dec 08 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
Mar 30 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
May 13 PHP
DWZ+ThinkPHP开发时遇到的问题分析
Dec 12 #PHP
php中引用&amp;的用法分析【变量引用,函数引用,对象引用】
Dec 12 #PHP
简单谈谈PHP中的Reload操作
Dec 12 #PHP
php的laravel框架快速集成微信登录的方法
Dec 12 #PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
Dec 12 #PHP
php+ajax+json 详解及实例代码
Dec 12 #PHP
解决微信授权回调页面域名只能设置一个的问题
Dec 11 #PHP
You might like
PHP 反射机制实现动态代理的代码
2008/10/22 PHP
jQuery 源码分析笔记
2011/05/25 PHP
php对mongodb的扩展(初出茅庐)
2012/11/11 PHP
浅析PHP中strlen和mb_strlen的区别
2014/08/31 PHP
Dom 学习总结以及实例的使用介绍
2013/04/24 Javascript
jquery自定义属性(类型/属性值)
2013/05/21 Javascript
checkbox全选所涉及到的知识点介绍
2013/12/31 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
javascript中DOM复选框选择用法实例
2015/05/14 Javascript
详解AngularJs中$resource和restfu服务端数据交互
2016/09/21 Javascript
简单实现JavaScript图片切换效果
2016/11/28 Javascript
js编写简单的聊天室功能
2017/08/17 Javascript
详解刷新页面vuex数据不消失和不跳转页面的解决
2018/01/30 Javascript
JavaScript面向对象程序设计创建对象的方法分析
2018/08/13 Javascript
微信小程序错误this.setData报错及解决过程
2019/09/18 Javascript
H5 js点击按钮复制文本到粘贴板
2020/11/19 Javascript
[05:42]DOTA2英雄梦之声_第10期_蝙蝠骑士
2014/06/21 DOTA
python基础教程之简单入门说明(变量和控制语言使用方法)
2014/03/25 Python
PyQT实现菜单中的复制,全选和清空的功能的方法
2019/06/17 Python
django项目简单调取百度翻译接口的方法
2019/08/06 Python
python并发爬虫实用工具tomorrow实用解析
2019/09/25 Python
python3爬取torrent种子链接实例
2020/01/16 Python
Python如何实现爬取B站视频
2020/05/20 Python
Python求区间正整数内所有素数之和的方法实例
2020/10/13 Python
美国现代家具和家居商店:Apt2B
2016/08/29 全球购物
在求职信中如何凸显个人优势
2013/10/30 职场文书
美容师的职业规划书
2013/12/27 职场文书
毕业生护理专业个人求职信范文
2014/01/04 职场文书
自荐信需注意事项
2014/01/25 职场文书
贷款委托书范本
2014/04/08 职场文书
校长寄语大全
2014/04/09 职场文书
2014年教研活动总结范文
2014/04/26 职场文书
会计系毕业求职信
2014/08/07 职场文书
正风肃纪剖析材料
2014/09/30 职场文书
公司开业的祝贺语大全(60条)
2019/07/05 职场文书
Django框架模板用法详解
2022/06/10 Python