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中调用JAVA
Oct 09 PHP
php抓即时股票信息
Oct 09 PHP
php GD绘制24小时柱状图
Jun 28 PHP
php下通过伪造http头破解防盗链的代码
Jul 03 PHP
ThinkPHP模板判断输出Defined标签用法详解
Jun 30 PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 PHP
PHP生成图片缩略图类示例
Jan 12 PHP
解决laravel 5.1报错:No supported encrypter found的办法
Jun 07 PHP
PHP实现根据密码长度显示安全条
Jul 04 PHP
PHP面向对象五大原则之开放-封闭原则(OCP)详解
Apr 04 PHP
php使用scandir()函数扫描指定目录下所有文件示例
Jun 08 PHP
Laravel5.1框架路由分组用法实例分析
Jan 04 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
一些星际专用术语解释
2020/03/04 星际争霸
PHP中strtotime函数使用方法分享
2012/01/10 PHP
关于file_get_contents返回为空或函数不可用的解决方案
2013/06/24 PHP
thinkphp 一个页面使用2次分页的实现方法
2013/07/15 PHP
php自动识别文件编码并转换为UTF-8的方法
2014/06/12 PHP
PHP移动文件指针ftell()、fseek()、rewind()函数总结
2014/11/18 PHP
php+mysql实现的二级联动菜单效果详解
2016/05/10 PHP
使弱类型的语言JavaScript变强势
2009/06/22 Javascript
IE下使用cloneNode注意事项分享
2012/11/22 Javascript
使用Grunt.js管理你项目的应用说明
2013/04/24 Javascript
MyEclipse取消验证Js的两种方法
2013/11/14 Javascript
浅析tr的隐藏和显示问题
2014/03/05 Javascript
js实现的点击数量加一可操作数据库
2014/05/09 Javascript
js设置控件的隐藏与显示的两种方法
2014/08/21 Javascript
详解JavaScript编程中的数组结构
2015/10/24 Javascript
jquery表单验证需要做些什么
2015/11/17 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
2017/02/22 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
JS中type=&quot;button&quot;和type=&quot;submit&quot;的区别
2017/07/04 Javascript
JavaScript日期工具类DateUtils定义与用法示例
2018/09/03 Javascript
vue+iview/elementUi实现城市多选
2019/03/28 Javascript
vue 使用 sortable 实现 el-table 拖拽排序功能
2020/12/26 Vue.js
Python实现多条件筛选目标数据功能【测试可用】
2018/06/13 Python
Python的条件表达式和lambda表达式实例
2019/01/31 Python
Python秒算24点实现及原理详解
2019/07/29 Python
详解python中index()、find()方法
2019/08/29 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
简单了解Python读取大文件代码实例
2019/12/18 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
2020/09/01 Python
amazeui模态框弹出后立马消失并刷新页面
2020/08/19 HTML / CSS
惊艳的手工时装首饰:Migonne Gavigan
2018/02/23 全球购物
护理毕业生自荐信范文
2013/12/22 职场文书
村容村貌整治方案
2014/05/21 职场文书
大学生个人求职信例文
2014/07/07 职场文书
党员民主评议自我评价
2014/10/20 职场文书
【海涛DOTA】D-cup邀请赛NV.cn vs DT.Love
2022/04/01 DOTA