Funzione mime_content_type

La funzione mime_content_type restituisce il tipo MIME di un file, analizzandone il contenuto. Il parametro accetta il percorso al file. La funzione è utile quando si lavora con il caricamento di file su un server, quando è necessario verificarne il tipo.

Sintassi

phpmime_content_type(string $filename);

Esempio

Determiniamo il tipo MIME per un'immagine:

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

Risultato dell'esecuzione del codice:

php'image/jpeg'

Esempio

Determiniamo il tipo MIME per un file di testo:

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

Risultato dell'esecuzione del codice:

php'text/plain'

Esempio

Controlliamo il tipo MIME di un documento PDF:

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

Risultato dell'esecuzione del codice:

php'application/pdf'

Vedi anche

  • la funzione finfo_file,
    che determina il tipo di file
  • la funzione pathinfo,
    che restituisce informazioni sul percorso
  • la funzione is_file,
    che verifica un file