Ursprünglich für E- Mail-Nutzung entwickelt haben Multipurpose Internet Mail Extensions ( MIME) werden die Standard-Methode über das Web für die Identifizierung der genauen Typ einer Datei an einen Browser geschickt . Es gibt keine direkte Unterstützung für MIME-Typen in der Standard- PHP-Bibliothek , aber als MIME-Typen an den Browser als reguläre HTTP-Header gesendet werden , können sie in PHP thusly behandelt werden : < phpheader ( "Content-Type : image /? jpeg "); ? . . > ( siehe Referenz 1 für weitere Details auf die Kopfzeile PHP-Funktion für eine vollständige Liste der verfügbaren MIME-Typen , siehe Referenz 2) image /gif
das Bild /gif MIME-Typ bezieht sich auf die GIF-Format . Die meisten Anwender vertraut mit der Bahn sollten erkennen, GIF-Bilder , wie sie häufig (aber nicht ausschließlich ) sind verwendet für Animationen und Bilder mit Transparenz .
Image /jpeg
JPEG-Format , über die image /jpeg Content-Typ verwiesen wird, wird für die überwiegende Mehrheit der "normalen" (dh nicht animierte ) Bilder auf dem Web verwendet . Obwohl es nicht unterstützt Transparenz , bedeutet es für sehr detaillierte Bilder mit einer hohen Kompression zu ermöglichen, so dass Download-Zeiten in der Regel kürzer als andere Formate .
Image /png
das PNG-Format , von dem image /png Inhalt Header angegeben , seit kurzem zeigt sich über das Internet. Obwohl nicht in der Lage Animation , unterstützt sie Transparenz , so dass es besser nutzbar als JPEG für viele Web-Entwicklung Zwecke .