数码资讯
PHP实现获取文件MIME类型的方法。
本文演示了PHP获取文件的MIME类型的方法: 1。使用mime_content_type方法 字符串(字符串的文件名)mime_content_type 返回文件中使用的MIME内容类型。 < PHP mime_type美元= mime_content_type(1 .jpg); echo $ m
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文演示了PHP获取文件的MIME类型的方法:
1。使用mime_content_type方法
字符串(字符串的文件名)mime_content_type
返回文件中使用的MIME内容类型。
< PHP
mime_type美元= mime_content_type(1 .jpg);
echo $ mime_type; / / / JPEG图像
>
但这种方法被遗弃在PHP5.3,和官方的建议就是用FileInfo方法。
2。使用FileInfo方法(官方推荐)
FileInfo的使用需要安装php_fileinfo扩展。
如果安装,你可以找到php_fileinfo.dll(Windows)在extension_dir目录,fileinfo.so(Linux)
打开php.ini,删除;推广= php_fileinfo.dll之前,重启Apache。
< PHP
FI=美元新飞行检查国家现场办公室(fileinfo_mime_type);
mime_type美元=美元FI ->文件(1 .jpg);
echo $ mime_type; / / / JPEG图像
>
三.使用image_type_to_mime_type方法(仅图像类型)
exif_imagetype方法的使用需要php_exif扩展和需要安装php_mbstring扩展安装
如果安装,你可以找到php_exif.dll(Windows)在extension_dir目录,exif.so(Linux)
打开php.ini,删除
< PHP
图像= exif_imagetype美元(1 .jpg);
mime_type美元= image_type_to_mime_type($图像);
echo $ mime_type; / / / JPEG图像
>
提示:是判断后缀名的文件名,因为文件后缀可以修改,所以用文件后缀判断是不准确的。
希望本文能对大家的PHP程序设计有所帮助。
1。使用mime_content_type方法
字符串(字符串的文件名)mime_content_type
返回文件中使用的MIME内容类型。
< PHP
mime_type美元= mime_content_type(1 .jpg);
echo $ mime_type; / / / JPEG图像
>
但这种方法被遗弃在PHP5.3,和官方的建议就是用FileInfo方法。
2。使用FileInfo方法(官方推荐)
FileInfo的使用需要安装php_fileinfo扩展。
如果安装,你可以找到php_fileinfo.dll(Windows)在extension_dir目录,fileinfo.so(Linux)
打开php.ini,删除;推广= php_fileinfo.dll之前,重启Apache。
< PHP
FI=美元新飞行检查国家现场办公室(fileinfo_mime_type);
mime_type美元=美元FI ->文件(1 .jpg);
echo $ mime_type; / / / JPEG图像
>
三.使用image_type_to_mime_type方法(仅图像类型)
exif_imagetype方法的使用需要php_exif扩展和需要安装php_mbstring扩展安装
如果安装,你可以找到php_exif.dll(Windows)在extension_dir目录,exif.so(Linux)
打开php.ini,删除
< PHP
图像= exif_imagetype美元(1 .jpg);
mime_type美元= image_type_to_mime_type($图像);
echo $ mime_type; / / / JPEG图像
>
提示:是判断后缀名的文件名,因为文件后缀可以修改,所以用文件后缀判断是不准确的。
希望本文能对大家的PHP程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。