ob_get_contents
<<<
ob_get_flush ob_get_length
>>>

6.28 Bufferisation de sortie
6 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
Voir aussi
flush
ob_clean
ob_end_clean
ob_end_flush
ob_flush
ob_get_clean
ob_get_contents
->ob_get_flush
ob_get_length
ob_get_level
ob_get_status
ob_gzhandler
ob_implicit_flush
ob_list_handlers
ob_start
output_add_rewrite_var
output_reset_rewrite_vars

6.28.16 ob_get_flush() Vide le tampon, le retourne en tant que chaîne et stoppe la mise en tampon

[ Exemples avec ob_get_flush ]   PHP 4 >= 4.3.0, PHP 5

string  ob_get_flush ( void )

ob_get_flush vide le tampon, le retourne en tant que chaîne et stoppe la mise en tampon. ob_get_flush retourne FALSE si la mise en tampon n'est pas active.

Note

ob_get_flush est similaire à ob_end_flush , sauf que cette fonction retourne le tampon en tant que chaîne.

Exemple avec ob_get_flush

<?php
// avec output_buffering=On
print_r(ob_list_handlers());

// sauvegarde le tampon dans un fichier
$buffer = ob_get_flush();
file_put_contents('buffer.txt', $buffer);

print_r(ob_list_handlers());
?>

Voir aussi ob_end_clean , ob_end_flush et ob_list_handlers .

<< ob_get_flush >>
ob_get_contents Bufferisation de sortie ob_get_length