Constantes predefinidas

Estas constantes están definidas por esta extensión y estarán disponibles sólo cuando la extensión haya sido compilada con PHP, o bien sea cargada dinámicamente en ejecución.

FILEINFO_NONE (int)
No se realiza ningún tratamiento especial.
Sigue los enlaces simbólicos.
FILEINFO_MIME_TYPE (int)
Devuelve el tipo MIME.
FILEINFO_MIME_ENCODING (int)
Devuelve la codificación MIME del fichero.
FILEINFO_MIME (int)
Devuelve el tipo MIME y la codificación MIME, tal como se describe en la RFC 2045.
FILEINFO_COMPRESS (int)
Descomprime los ficheros comprimidos. Desactivado debido a las consecuencias en la seguridad de los hilos.
FILEINFO_DEVICES (int)
Examina los contenidos de los bloques o dispositivos especiales de caracteres.
FILEINFO_CONTINUE (int)
Devuelve todos los datos encontrados, no solo el primero.
FILEINFO_PRESERVE_ATIME (int)
Si es posible, conserva el tiempo de acceso al fichero original.
FILEINFO_RAW (int)
No traduce los caracteres no imprimibles a representación octal \ooo.
FILEINFO_EXTENSION (int)
Devuelve la extensión de fichero apropiada para un tipo MIME detectado en el fichero. Para los tipos que generalmente tienen múltiples extensiones de fichero, tales como las imágenes JPEG, el valor devuelto es varias extensiones separadas por una barra oblicua, por ejemplo: "jpeg/jpg/jpe/jfif". Para los tipos desconocidos no disponibles en la base de datos magic.mime, el valor devuelto es "???". Disponible a partir de PHP 7.2.0.
FILEINFO_APPLE (int)
Devuelve el creador y tipo de Apple.
add a note

User Contributed Notes 1 note

up
45
jerome at chaman dot ca
11 years ago
proceed with caution
as the documentation already says

FILEINFO_MIME will output something like "image/jpeg; charset=binary"

while

FILEINFO_MIME_TYPE outputs "image/jpeg"
and
FILEINFO_MIME_ENCODING outputs "binary"
To Top