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教程孙仲岳主讲
Jan 07 PHP
生成php程序的php代码
Apr 07 PHP
比较discuz和ecshop的截取字符串函数php版
Sep 03 PHP
微博短链接算法php版本实现代码
Sep 15 PHP
php多功能图片处理类分享(php图片缩放类)
Mar 14 PHP
thinkphp实现发送邮件密码找回功能实例
Dec 01 PHP
PHP简单实现生成txt文件到指定目录的方法
Apr 25 PHP
PHP微信开发之根据用户回复关键词\位置返回附近信息
Jun 24 PHP
PHP中的密码加密的解决方案总结
Oct 26 PHP
php操作access数据库的方法详解
Feb 22 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 PHP
实现laravel 插入操作日志到数据库的方法
Oct 11 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
强烈声明: 不要使用(include/require)_once
2013/06/06 PHP
php使用mkdir创建多级目录入门例子
2014/05/10 PHP
php设置页面超时时间解决方法
2015/09/22 PHP
PHP简单处理表单输入的特殊字符的方法
2016/02/03 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
2017/04/05 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
默认让页面的第一个控件选中的javascript代码
2009/12/26 Javascript
基于jQuery的弹出警告对话框美化插件(警告,确认和提示)
2010/06/10 Javascript
Javascript实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
2011/04/27 Javascript
用Javascript评估用户输入密码的强度(Knockout版)
2011/11/30 Javascript
JQquery的一些使用心得分享
2012/08/01 Javascript
解决jquery版本冲突的有效方法
2014/09/02 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
2016/05/18 Javascript
教你JS中的运算符乘方、开方及变量格式转换
2016/08/09 Javascript
JS图片放大效果简单实现代码
2016/09/08 Javascript
Javascript实现倒计时时差效果
2017/05/18 Javascript
nodeJs爬虫的技术点总结
2018/05/13 NodeJs
koa-router源码学习小结
2018/09/07 Javascript
在layui下对元素进行事件绑定的实例
2019/09/06 Javascript
Vue搭建后台系统需要注意的问题
2019/11/08 Javascript
vue3+typeScript穿梭框的实现示例
2020/12/29 Vue.js
Python使用Pycrypto库进行RSA加密的方法详解
2016/06/06 Python
总结Python图形用户界面和游戏开发知识点
2019/05/22 Python
详解python编译器和解释器的区别
2019/06/24 Python
Python实现手机号自动判断男女性别(实例解析)
2019/12/22 Python
Tensorflow Summary用法学习笔记
2020/01/10 Python
python的dict判断key是否存在的方法
2020/12/09 Python
uniapp+Html5端实现PC端适配
2020/07/15 HTML / CSS
关于HTML5+ API plusready的兼容问题
2020/11/20 HTML / CSS
英国儿童设计师服装和玩具购物网站:Zac & Lulu
2020/10/19 全球购物
平面设计专业大学生职业规划书
2014/03/12 职场文书
检讨书范文300字
2015/01/28 职场文书
2015年秋季运动会广播稿
2015/08/19 职场文书
2016优秀大学生个人事迹材料范文
2016/03/01 职场文书
您对思维方式了解多少?
2019/12/09 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书