Services webmasters
Partenaires
Jeux concours gratuits
 
Constantes prédefinies
<<<
Exemples Voir aussi
>>>

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.7 Exemples

Output Control example

<?php
ob_start
();
echo
"Bonjour\n";
setcookie ("nom_du_cookie", "valeur_du_cookie");
ob_end_flush();
?>

Dans l'exemple ci-dessus, la fonction echo est stockée dans un buffer jusqu'à l'appel de la fonction ob_end_flush . Dans le même temps, l'appel à setcookie a réussi à créer un cookie, sans générer d'erreur. (D'habitude, vous devez envoyer les en-têtes avant les données).

Note

Lorsque vous passez de PHP 4.1 (& 4.2) à 4.3, assurez vous que implict_flush est à OFF dans votre php.ini , sinon la fonction ob_start ne masquera pas les affichages engendrés.

<< Exemples >>
Constantes prédefinies Bufferisation de sortie Voir aussi
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -