Функция mime_content_type

La función mime_content_type devuelve el tipo MIME de un archivo, analizando su contenido. En el parámetro se pasa la ruta al archivo. La función es útil cuando se trabaja con la carga de archivos en el servidor, cuando es necesario verificar su tipo.

Sintaxis

phpmime_content_type(string $filename);

Ejemplo

Determinemos el tipo MIME para una imagen:

php<?php
  $res = mime_content_type('image.jpg');
  echo $res;
?>

Resultado de la ejecución del código:

php'image/jpeg'

Ejemplo

Determinemos el tipo MIME para un archivo de texto:

php<?php
  $res = mime_content_type('document.txt');
  echo $res;
?>

Resultado de la ejecución del código:

php'text/plain'

Ejemplo

Verifiquemos el tipo MIME de un documento PDF:

php<?php
  $res = mime_content_type('file.pdf');
  echo $res;
?>

Resultado de la ejecución del código:

php'application/pdf'

Véase también

  • la función finfo_file,
    que determina el tipo de archivo
  • la función pathinfo,
    que devuelve información sobre la ruta
  • la función is_file,
    que verifica un archivo