11
juillet
2006
Redirection du flux de sortie standard
juillet
2006
PHP fourni de nombreuses fonctions d’affichage du contenu de fichier, variables, tableau… qui malheureusement affichent directement à l’écran le contenu utile. Or dans certains cas, il serait très utile de pouvoir récupérer l’information dans une variable.
Pour cela, il reste à rediriger le flux de sortie standard vers un buffer que l’on pourra vider dans une variable de type String.
PHP offre les moyens d’une telle redirection :
- ob_start() redirige la sortie standard vers un buffer interne
- ob_get_contents() retourne le contenu du buffer
- ob_end_clean() vide le buffer et met fin à la redirection
Exemple :
// bufferisation de la sortie standard ob_start(); print_r($_GET); echo ";\n"; print_r($_POST); $post = ob_get_contents(); ob_end_clean(); // fin buff
Articles récents
- Baisse de prix drastique de la caméra LDLC Touch C1 mais chers accessoires
- Test vidéo de la caméra LDLC Touch C1 et son caisson étanche en plongée : ATTENTION A LA CASSE !
- Test du port HDMI de la caméra LDLC Touch C1
- Test de l’application LDLC Touch pour la caméra sportive LDLC Touch C1
- Mise à jour du firmware de la caméra LDLC Touch C1
Commentaires récents
Archives
- juillet 2014
- juin 2014
- janvier 2014
- décembre 2013
- novembre 2013
- octobre 2013
- février 2008
- janvier 2008
- août 2007
- avril 2007
- novembre 2006
- octobre 2006
- septembre 2006
- août 2006
- juillet 2006
- juin 2006
- mai 2006
- avril 2006
- mars 2006
- février 2006
- janvier 2006
- décembre 2005
- octobre 2005
- septembre 2005
- juin 2005
- avril 2005
- février 2005