Funktion mime_content_type

Die Funktion mime_content_type gibt den MIME-Typ einer Datei zurück, indem sie deren Inhalt analysiert. An den Parameter wird der Pfad zur Datei übergeben. Die Funktion ist nützlich bei der Arbeit mit dem Hochladen von Dateien auf den Server, wenn deren Typ überprüft werden muss.

Syntax

phpmime_content_type(string $filename);

Beispiel

Bestimmen wir den MIME-Typ für ein Bild:

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

Ergebnis der Codeausführung:

php'image/jpeg'

Beispiel

Bestimmen wir den MIME-Typ für eine Textdatei:

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

Ergebnis der Codeausführung:

php'text/plain'

Beispiel

Überprüfen wir den MIME-Typ eines PDF-Dokuments:

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

Ergebnis der Codeausführung:

php'application/pdf'

Siehe auch

  • die Funktion finfo_file,
    die den Dateityp bestimmt
  • die Funktion pathinfo,
    die Informationen über einen Pfad zurückgibt
  • die Funktion is_file,
    die eine Datei überprüft