ob_gzhandler
(PHP 4 >= 4.0.4, PHP 5)
ob_gzhandler — ob_start függvényhez használatos, kimenet gzip-elő függvény
LeÃrás
Note: A mód paraméter a 4.0.5-ös PHP verziótól felfele használható.
Az ob_gzhandler() függvény arra lett létrehozva, hogy az ob_start() második paramétereként megadva megpróbálkozzon gzip tömörÃtettre alakÃtva továbbÃtani a kimeneti puffert. Próbálkozásról azért van csak szó, mert ezt a kódolást csak akkor hajtja végre, ha a böngészÅ‘ elfogadja ezt a formátumot. Ezt az információt HTTP kérés fejlécében küldi a böngészÅ‘, "Accept-Encoding" név alatt. Ha van ilyen információ a böngészÅ‘rÅ‘l, és ennek értéke "gzip" vagy "deflate", ennek megfelelÅ‘en küldi a hozzá való "Content-Type" fejlécet és a kódolt weblapot. Ez böngészÅ‘független meoldás, hisz a böngészÅ‘ maga közli, hogy hajlandó-e ilyen formában adatot fogadni, vagy sem.
Example#1 ob_gzhandler() Példa
<?php
ob_start("ob_gzhandler");
?>
<html>
<body>
<p>Ez egy tömörÃtett oldal lesz (talán). :)
</html>
</body>
Lásd még: ob_start() és ob_end_flush().