(PHP 4 >= 4.2.0, PHP 5)
ob_get_status — Lit le statut du tampon de sortie
ob_get_status() retourne les informations sur le statut du tampon d'affichage de haut niveau ou de tous les tampons d'affichage si full_status est défini à TRUE .
Si la fonction est appelée sans le paramètre full_status ou avec le paramètre full_status = FALSE , un tableau simple avec les éléments suivants sera retourné :
Exemple 1854. Sortie simple de la fonction ob_get_status()
Array ( [level] => 2 [type] => 0 [status] => 0 [name] => URL-Rewriter [del] => 1 )
Si la fonction est appelée avec le paramètre full_status défini à TRUE , un tableau avec un élément par tampon de sortie actif est retourné. Le niveau de sortie est utilisé en tant que clé du tableau de niveau élevé et chaque élément du tableau est un autre tableau contenant les informations sur le statut du niveau du tampon actif.
Exemple 1855. Sortie complète de la fonction ob_get_status()
Array ( [0] => Array ( [chunk_size] => 0 [size] => 40960 [block_size] => 10240 [type] => 1 [status] => 0 [name] => default output handler [del] => 1 ) [1] => Array ( [chunk_size] => 0 [size] => 40960 [block_size] => 10240 [type] => 0 [buffer_size] => 0 [status] => 0 [name] => URL-Rewriter [del] => 1 ) )
La sortie complète contient les éléments suivants :
Voir aussi ob_get_level() et ob_list_handlers() .