Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


ob_get_status

ob_get_status

(PHP 4 >= 4.2.0, PHP 5)

ob_get_status -- Lit le statut du tampon de sortie

Description

array ob_get_status ( [bool full_status=FALSE] )

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 1. Sortie simple de la fonction ob_get_status()

Array
      (
      [level] => 2
      [type] => 0
      [status] => 0
      [name] => URL-Rewriter
      [del] => 1
      )

Résultat simple de la fonction ob_get_status()

Clé: level

Valeur: Niveau de sortie désiré

Clé: type

Valeur: PHP_OUTPUT_HANDLER_INTERNAL (0) ou PHP_OUTPUT_HANDLER_USER (1)

Clé: status

Valeur: Un parmi PHP_OUTPUT_HANDLER_START (0), PHP_OUTPUT_HANDLER_CONT (1) ou PHP_OUTPUT_HANDLER_END (2)

Clé: name

Valeur: Nom du gestionnaire de sortie actif ou ' default output handler' si aucun n'est défini

Clé: del

Valeur: Flag d'effacement tel que défini par ob_start()

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 2. 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 :

Résultat complet de la fonction ob_get_status()

Clé: chunk_size

Valeur: Taille telle que définie par la fonction ob_start()

Clé: size

Valeur: ...

Clé: blocksize

Valeur: ...

Voir aussi ob_get_level() et ob_list_handlers().


Manuel PHP pour PHP-Nuke © www.stefvar.com
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx