Bonsoir,
puis-je avoir une explication sur cette phrase dans le blog PhpEcho de rawsrc ?
Merci d'avance.l'output buffering, c'est-à-dire l'écriture de code HTML en dehors des balises <?php ... ?>
Bonsoir,
puis-je avoir une explication sur cette phrase dans le blog PhpEcho de rawsrc ?
Merci d'avance.l'output buffering, c'est-à-dire l'écriture de code HTML en dehors des balises <?php ... ?>
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
salut,
ça veut exactement dire ce qui est écrit.
quand tu codes entre des les tags <?php ... ?>, tu es dans le monde PHP, quand tu codes en dehors de ces tags, tu es dans le monde du tampon de rendu/sortie (output buffer) et le moteur PHP le parse à la recherche des <?php ... ?> pour exécuter le code qui s'y trouve.
Enfin, tu manipules ça à longueur de code...
- PDO++ : Une nouvelle façon d'utiliser PDO. Billet de blog || Code source
- PhpEcho : Un moteur de rendu en une seule classe ! Nouvelle version (release 2.3.2) publiée le 18/04/2020 : Billet de blog || Code source
OK mais quand tu écrisest-ce que ça veut dire que le moteur PHP attend de rencontrer une balise ?> pour l'afficher ?
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ob_start(); include $this->file; return ob_get_clean();
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
Si la discussion est résolue, merci de cliquer sur le bouton
non,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ob_start(); // démarrage de la capture du tampon de sortie pour éviter qu'il ne parte vers le navigateur include $this->file; // inclusion du fichier qui écrit dans le tampon de sortie return ob_get_clean(); // récupération, renvoi et fermeture du tampon de sortie vers la fonction qui l'a appelé et surtout pas vers la navigateur
- PDO++ : Une nouvelle façon d'utiliser PDO. Billet de blog || Code source
- PhpEcho : Un moteur de rendu en une seule classe ! Nouvelle version (release 2.3.2) publiée le 18/04/2020 : Billet de blog || Code source
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager