• 技术文章 >后端开发 >php教程

    php 如何获取文件后缀名

    2016-06-13 13:05:12原创357
    php 怎么获取文件后缀名

    很久没写blog了,人越来越懒了,这是做技术的大忌,凡事贵在一个恒“字”,希望以后能继续坚持blog。这次写个获取文件后缀名的php函数来练手吧!

    1、采取截字符串的方式

    	function getFileExt($file){
    		try{
    			if(empty($file))return false;	
    			$pos=strrpos($file, ".");
    			if(!$pos) return false;
    			return substr($file, $pos+1);
    		
    		}catch(Exception $e){
    			//
    		}
    		return false;
    	}

    2、采用正则分隔

    	function getFileExt($file){
    		try{
    			if(empty($file))return false;
    			if($arr=preg_split("/\./",$file)){				
    				return array_pop($arr);
    			}
    		}catch(Exception $e){
    			//
    		}
    		return false;
    	}

    有没有其他更好的办法呢?


    1楼Love__Coder4天前 18:40
    怎么是两个empty ?

    php入门到就业线上直播课:查看学习

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:nbsp return file false quot
    上一篇: phpinfo()检查后提示的PHP异常提示 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 总结phpredis之zrangeByScore用法• 图文详解window下安装多个php的步骤方法• PHP+Referer实现图片防盗链!(附实例代码)• 聊聊Mailtrap怎么整合PHP邮件• 用PHP将mysql数据表转换为excel文件格式_PHP教程
    1/1

    PHP中文网