PHP Bilde MIME-typer

PHP Bilde MIME-typer


Opprinnelig utviklet for e-postbruk, har Multipurpose Internet Mail Extensions (MIME) blitt standard metode på Internett for å identifisere den eksakte type en fil sendes til en nettleser. Det er ingen direkte støtte for MIME-typer i standard PHP biblioteket; imidlertid, som MIME-typer blir sendt til leseren som en vanlig HTTP øverste del, at de kan håndteres i PHP thusly:

<? Php

header ( "Content-Type: image / jpeg");

?>

(Se referanse 1 for ytterligere detaljer om overskriften PHP-funksjonen. For fullstendig liste over tilgjengelige MIME-typer, se Referanse 2.)

image / gif

Bildet / gif MIME-type refererer til GIF bildeformat. De fleste brukerne er kjent med web bør anerkjenne GIF-bilder, som de er ofte (men ikke utelukkende) brukes for animasjoner og bilder med åpenhet.

Image / jpeg

JPEG-format, referert via image / jpeg innholdstype, brukes til de aller fleste "vanlige" (dvs. nonanimated) bilder på nettet. Selv om det ikke støtter gjennomsiktighet, betyr det at for svært detaljerte bilder med en høy grad av komprimering, noe som gjør nedlastingstider generelt kortere enn andre formater.

Image / PNG

The PNG-format, indikert av image / png innhold header, har nylig begynt å vise seg selv over Internett. Selv ikke i stand til animasjon, gjør det støtter gjennomsiktighet, noe som gjør det mer anvendelig enn JPEG for mange web utviklingsformål.