谨慎行事
正如文档中已经提到的
FILEINFO_MIME 将输出类似于 "image/jpeg; charset=binary" 的内容
而
FILEINFO_MIME_TYPE 输出 "image/jpeg"
并且
FILEINFO_MIME_ENCODING 输出 "binary"
以下常量由此扩展定义,并且只有在将扩展编译到 PHP 或在运行时动态加载时才可用。
FILEINFO_NONE
(int)FILEINFO_SYMLINK
(int)FILEINFO_MIME_TYPE
(int)FILEINFO_MIME_ENCODING
(int)FILEINFO_MIME
(int)FILEINFO_COMPRESS
(int)FILEINFO_DEVICES
(int)FILEINFO_CONTINUE
(int)FILEINFO_PRESERVE_ATIME
(int)FILEINFO_RAW
(int)\ooo
八进制表示。
FILEINFO_EXTENSION
(int)JPEG
图像,则返回值是多个由斜杠分隔的扩展名,例如:"jpeg/jpg/jpe/jfif"
。 对于 magic.mime 数据库中不可用的未知类型,则返回值为 "???"
。 从 PHP 7.2.0 开始可用。 FILEINFO_APPLE
(int)谨慎行事
正如文档中已经提到的
FILEINFO_MIME 将输出类似于 "image/jpeg; charset=binary" 的内容
而
FILEINFO_MIME_TYPE 输出 "image/jpeg"
并且
FILEINFO_MIME_ENCODING 输出 "binary"