Ursprungligen utvecklad för e - post användning , har Multipurpose Internet Mail Extensions ( MIME ) blivit standardmetoden på nätet för att identifiera den exakta typen av en fil skickas till en webbläsare . Det finns inget direkt stöd för MIME-typer i den standard PHP bibliotek , men som MIME-typer som skickas till webbläsaren som en vanlig HTTP- header , kan de hanteras i PHP thusly : < phpheader ( " Content - Type : image /? jpeg " ); . . > (Se referens 1 för ytterligare information om header PHP-funktionen för en fullständig lista över tillgängliga MIME-typer , se referens 2 ) image /gif
bilden /gif MIME-typ hänvisar till GIF bildformat . De flesta användare känner till banan bör erkänna GIF-bilder , eftersom de är vanligtvis ( men inte uteslutande ) används för animeringar och bilder med transparens .
Image /jpeg
JPEG-format , refereras via image /jpeg innehållstypen , används för den stora majoriteten av "vanliga" (dvs. nonanimated ) bilder på Internet . Även om det inte stöder transparens , låter det för mycket detaljerade bilder med hög komprimering , vilket gör nedladdningstider allmänhet kortare än andra format .
Bild /PNG
PNG , indikeras av image /png innehåll header , har nyligen börjat visa sig över Internet . Fast inte klarar av animation , gör det stöder genomskinlighet , vilket gör den mer användbar än JPEG för många ändamål webbutveckling .