7.76 Bufferisation de sortie
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . Exemples . Voir aussi . flush . ob_clean . ob_end_clean . ob_end_flush . ob_flush . ob_get_clean . ob_get_contents . ob_get_length . ob_get_level . ob_get_status ->ob_gzhandler . ob_implicit_flush . ob_start
|
7.76.19 ob_gzhandler()
Fonction de callback pour la compression automatique des buffers
[ Exemples avec ob_gzhandler ] PHP 4 >= 4.0.4
string
ob_gzhandler (
string
buffer
,
int
mode
)
ob_gzhandler
est destinée à
être utilisée comme fonction de callback par
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
ob_start
et
ob_end_flush
.
|