PHP获取文件扩展名的4种方法
更新时间:2015年11月24日 14:45:28 作者:happy664618843
这篇文章主要介绍了PHP获取文件扩展名的4种方法,涉及PHP针对字符串与数组及上传文件属性等相关操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本文实例讲述了PHP获取文件扩展名的4种方法。分享给大家供大家参考,具体如下:
$filename="123.jpg"; //方法一: function get_ext($file_name){ return array_pop(explode('.', $file_name)); //用.号对字符串进行分组 } echo get_ext($filename); //方法二: $fileEx=strtolower(substr(strrchr($filename,"."),1)); echo $fileEx; //方法三: $extend=pathinfo($filename); echo $extend['extension']; //方法四: $filetype=array("image/gif","image/jpeg"); //判断文件扩展名类型是否在该 数组中 if(in_array($_FILES['file']['type'],$filetype)){ //针对上传文件判断 echo $_FILES['file']['type']; }
希望本文所述对大家PHP程序设计有所帮助。
相关文章
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
fputcsv() 将一行(用 fields数组传递)格式化为 CSV 格式并写入由 handle指定的文件2011-05-05PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
一般在默认的普通PHP文件中输出一个未定义声明的变量是不会报错误的,但在codeigniter框架下却要报错误,这对于想集成 添加 和 修改 页面于一体的”懒人”很不方便,由于是初学者开始还想怎么在代码中屏蔽这一错误提示呢.甚至用到了@,但听很多人都说@会大大降低性能.2011-07-07
最新评论