php获取文件mimeType
2016-04-13 00:00
561 查看
摘要: 想获取文件mimeType,在php5.3.0版本 之前可以用 mime_content_type 函数,但是在之后版本废弃了,如果仍想使用此函数,那么可以对php进行配置启用magic_mime扩展。PHP官方推荐mime_content_type()的替代函数是Fileinfo函数。PHP 5.3.0+已经默认支持Fileinfo函数(fileinfo support-enabled),不必进行任何配置即可使用finfo_open()判断获取文件MIME类型。但是在使用finfo_open函数之前要确保php.ini文件中extension=php_fileinfo.dll 已经打开。
/** *获取文件mimeType */ function getFileMimeType($fileName) { if (phpversion() >= '5.3.0') { $finfo = finfo_open(FILEINFO_MIME); $mimeType = finfo_file($finfo, $fileName); finfo_close($finfo); } else { $mimeType = mime_content_type($fileName); } return $mimeType; }
相关文章推荐
- 基于PHP的cURL快速入门
- PHP底层的运行机制与原理
- 浅谈 PHP 中的多种加密技术及代码示例
- 基于PHP的聚合数据车辆违章查询接口调用代码示例
- PHP是如何执行代码解析过程的
- PHP 验证码的实现代码
- ThinkPHP3.2.3-文章管理系统-附带源码地址
- mini2440 -- TFTP方式下载u-boot
- mini2440 -- TFTP方式下载内核镜像(zImage)--开发用
- PHP简单分页类
- mini2440 -- TFTP方式下载内核镜像(zImage)--发布用
- 结合scipy与matplotlib来绘制曲线拟合图
- php连接sqlserver的方法
- Laravel5 技能介绍(坑的清单)
- 六、安装xcache3.1.2,为php加速
- debian vsftp
- noSql-Hbase-php读写操作hbase数据库的基本方法
- 四、编译安装php-5.5.34
- Thinkphp笔记3 模型
- PHP——数组_学习笔记