Manuel PHP

ob_get_flush

(PHP 4 >= 4.3.0, PHP 5)

ob_get_flush — Vide le tampon, le retourne en tant que chaîne et stoppe la tamporisation

Description

string ob_get_flush ( void )

ob_get_flush() vide le tampon, le retourne en tant que chaîne et stoppe la tamporisation. ob_get_flush() retourne FALSE si la tamporisation 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.

Example#1 Exemple avec ob_get_flush()

  1. <?php
  2. // avec output_buffering=On
  3. print_r(ob_list_handlers());  
  4.  
  5. // sauvegarde le tampon dans un fichier
  6. $buffer = ob_get_flush();  
  7. file_put_contents('buffer.txt', $buffer);  
  8.  
  9. print_r(ob_list_handlers());  
  10. ?> 

L'exemple ci-dessus va afficher :

Array ( [0] => default output handler ) Array ( )

Voir aussi ob_end_clean(), ob_end_flush() et ob_list_handlers().


Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog