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 相关文章推荐
中国站长站 For Dede4.0 采集规则
May 27 PHP
php UBB 解析实现代码
Nov 27 PHP
php 文本文件的读取效率
Feb 10 PHP
smarty获得当前url的方法分享
Feb 14 PHP
yii实现级联下拉菜单的方法
Jul 31 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
Nov 09 PHP
Zend Framework入门教程之Zend_View组件用法示例
Dec 09 PHP
PHP插件PHPMailer发送邮件功能
Feb 28 PHP
PHP获取真实客户端的真实IP
Mar 07 PHP
Yii2框架加载css和js文件的方法分析
May 25 PHP
PHP session垃圾回收机制实例分析
Jun 28 PHP
php的lavarel框架中join和orWhere的用法
Dec 28 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计算上一个月的今天
2013/05/23 PHP
基于PHP服务端图片生成缩略图的方法详解
2013/06/20 PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
2014/08/21 PHP
php PDO判断连接是否可用的实现方法
2017/04/03 PHP
用javascript父窗口控制只弹出一个子窗口
2007/04/10 Javascript
jQuery 通过事件委派一次绑定多种事件,以减少事件冗余
2010/06/30 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/06/05 Javascript
js创建一个input数组并绑定click事件的方法
2014/06/12 Javascript
angular.foreach 循环方法使用指南
2015/01/06 Javascript
JavaScript中扩展Array contains方法实例
2020/08/23 Javascript
javascript包装对象实例分析
2015/03/27 Javascript
JavaScript中Function函数与Object对象的关系
2015/12/17 Javascript
Bootstrap树形控件使用方法详解
2016/01/27 Javascript
JavaScript中for循环的几种写法与效率总结
2017/02/03 Javascript
基于Bootstrap的网页设计实例
2017/03/01 Javascript
vue音乐播放器插件vue-aplayer的配置及其使用实例详解
2017/07/10 Javascript
JS随机数产生代码分享
2018/02/24 Javascript
javascript匿名函数中的'return function()'作用
2018/10/15 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
pycharm中连接mysql数据库的步骤详解
2017/05/02 Python
python学习基础之循环import及import过程
2018/04/22 Python
python实现Flappy Bird源码
2018/12/24 Python
对Python3 goto 语句的使用方法详解
2019/02/16 Python
Ubuntu16.04安装python3.6.5步骤详解
2020/01/10 Python
pytorch实现建立自己的数据集(以mnist为例)
2020/01/18 Python
python读取与处理netcdf数据方式
2020/02/14 Python
Django模板标签中url使用详解(url跳转到指定页面)
2020/03/19 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
留学推荐信写作指南
2014/01/25 职场文书
计划生育标语
2014/06/23 职场文书
企业与个人合作经营协议书
2014/11/01 职场文书
主持人大赛开场白
2015/05/29 职场文书
人民的好儿女观后感
2015/06/18 职场文书
用Python实现Newton插值法
2021/04/17 Python
分位数回归模型quantile regeression应用详解及示例教程
2021/11/02 Python
Python Django项目和应用的创建详解
2021/11/27 Python