|
|
Entrées/sorties
flush
ob_start
ob_gzhandler
ob_get_contents
ob_get_length
ob_end_flush
ob_end_clean
ob_implicit_flush
|
Fonction de callback pour la compression automatique des buffers
string ob_gzhandler
(string buffer)
ob_gzhandler() est destinée à
être utilisée comme fonction de callback par
@xref{function.ob-start,,ob_start()} pour faciliter l'envoi de
données compressées aux navigateurs
qui supportent les pages compressées. Avant que
ob_gzhandler() envoie les données compressées,
il détermine les types d'encodage qui sont supportés par le
navigateur ("gzip", "deflate" ou aucun) et retourne le
contenu des buffers de manière appropriée. Tous les navigateurs
sont traités, car c'est aux navigateurs d'envoyer une en-tête
indiquant les types de pages supportés.
Exemple d'envoi de page compressée avec ob_gzhandler()
<?php
ob_start("ob_gzhandler");
?>
<html>
<body>
<p>Ceci devrait être une page compressée.
</html>
</body>
?>
Voir aussi
@xref{function.ob-start,,ob_start()} et
ob_end_flush().
|
|
|
|