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 相关文章推荐
IIS+PHP+MySQL+Zend配置 (视频教程)
Dec 13 PHP
PHP 采集程序 常用函数
Dec 18 PHP
PHP 操作文件的一些FAQ总结
Feb 12 PHP
php 服务器调试 Zend Debugger 的安装教程
Sep 25 PHP
PHP人民币金额数字转中文大写的函数代码
Feb 27 PHP
如何使用php绘制在图片上的正余弦曲线
Jun 08 PHP
php微信开发之批量生成带参数的二维码
Jun 26 PHP
/etc/php-fpm.d/www.conf 配置注意事项
Feb 04 PHP
关于php 高并发解决的一点思路
Apr 16 PHP
PHP实现限制IP访问的方法
Apr 20 PHP
php读取本地json文件的实例
Mar 07 PHP
PHP钩子实现方法解析
May 21 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 5.5版本的array_column()函数
2014/10/24 PHP
PHP脚本自动识别验证码查询汽车违章
2016/12/20 PHP
Javascript 不能释放内存.
2006/09/07 Javascript
一个对于js this关键字的问题
2007/01/09 Javascript
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
2009/06/04 Javascript
jquery remove方法应用详解
2012/11/22 Javascript
Javascript图像处理—为矩阵添加常用方法
2012/12/27 Javascript
jquery的幻灯片图片切换效果代码分享
2015/09/07 Javascript
基于JavaScript实现跳转提示页面
2016/09/24 Javascript
微信小程序 教程之注册程序
2016/10/17 Javascript
微信小程序 数组中的push与concat的区别
2017/01/05 Javascript
详谈javascript精度问题与调整
2017/07/08 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
vue-cli整合vuex的时候,修改actions和mutations,实现热部署的方法
2018/09/19 Javascript
深入理解移动前端开发之viewport
2018/10/19 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
2018/12/06 Javascript
jQuery实现动态添加和删除input框实例代码
2019/03/26 jQuery
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
vue分页器组件编写方法详解
2019/06/28 Javascript
python爬取51job中hr的邮箱
2016/05/14 Python
Python全局变量与局部变量区别及用法分析
2018/09/03 Python
python中sort和sorted排序的实例方法
2019/08/26 Python
python+pygame实现坦克大战
2019/09/10 Python
Python手绘可视化工具cutecharts使用实例
2019/12/05 Python
django API 中接口的互相调用实例
2020/04/01 Python
python 制作python包,封装成可用模块教程
2020/07/13 Python
详解如何在css3打包后自动追加前缀插件:autoprefixer
2018/12/18 HTML / CSS
Intersport西班牙:在线体育商店
2019/11/06 全球购物
请用用Java代码写一个堆栈
2012/01/26 面试题
介绍一下SQL Server里面的索引视图
2016/07/31 面试题
怎样声明一个匿名的内部类
2016/06/01 面试题
纠风工作实施方案
2014/03/15 职场文书
《海底世界》教学反思
2014/04/16 职场文书
2014年污水处理厂工作总结
2014/12/19 职场文书
Mysql Innodb存储引擎之索引与算法
2022/02/15 MySQL
Redis实现短信验证码登录的示例代码
2022/06/14 Redis