11
juillet
2006
Redirection du flux de sortie standard
juillet
2006
Un article de cyberzoide
Pas de commentaires
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