手机游戏
经典单机
角色扮演
休闲益智
动作冒险
射击枪战
赛车竞速
模拟经营
解密闯关
策略战争
手机软件
时尚购物
体育运动
资讯阅读
教育学习
摄影摄像
生活服务
效率办公
聊天社交
视频盒子
其它软件
新闻资讯
游戏攻略
软件教程
游戏问答
软件资讯
软件技术
叨叨念念
网站技术
技术问答
软件教程
资源资料
原创作品
代码学习
网页设计
网络技术
合集
合集
游戏合集
软件合集
资讯合集
视频合集
首页 > 代码学习 > 代码学习

PHP获取文件的后缀名

作者:星知苑 时间:2013-01-11 14:20:50

获取文件的后缀名这个经常要用到,上传图片和文件,插入图片或者文件等等,经常要判断这个文件的后缀名。

在一些cms或者php博客程序中经常用到。

下面就用一个简单的事例为例,我网站的一张图片地址为:http://u.myxzy.com/logo.gif,获取这张图片的后缀名。

 

以下是简单的5种获取文件后缀名:[break]

<?php
$filename  = 'http://u.myxzy.com/logo.gif';

//第一种使用strrchr函数进行字符串的截取
echo substr(strrchr($filename,'.'),1); //先截取.后面的部分,然后再使用substr截取从1开始的字符串则可

//第二种使用pathinfo函数进行数组排列
echo pathinfo($fileName,  PATHINFO_EXTENSION); 

//第三种使用strrpos函数,查找最后一个.的位置然后再使用substr截取该长度 
echo substr($filename,(strrpos($filename,'.')+1));

//第四种巧妙的使用数组的方式进行获取
$ar = explode('.',$filename);
echo array_pop($ar);

//第五种使用正则表达式了
echo (preg_replace('/.*.(.*[^.].*)*/iU','\1',$filename));
?>

良心推荐

十大手机游戏盒子排行榜
  • 指趣游戏盒破解版
  • 小悠游戏平台安卓版
  • 乐玩游戏破解版下载
  • 快玩游戏盒手机版下载
  • 57k游戏app手机版
  • 22克云游戏破解版
手机游戏一直都是很多人的喜欢,特别是可以缓解工作上的各种压力,也是让很多的人成为了游戏的职业玩家,那么当你在玩游戏的时候,要是找不到游戏玩怎么办或者是不知道好的游戏新游戏在哪里下载,还可让你免费玩各种破解的游戏,这里面的游戏盒子肯定是可以解决你的烦恼。

相关资讯