Php echo>>>

Résolu
blanc-bec20 Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   -  
blanc-bec20 Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour

J'ai entendu dire qu'il existait une manière d'utiliser echo en php qui permet de mettre un point de départ et un point de fin.
Ex:

echo >>> LOOP
blabla en html
LOOP;

Enfin quelquechose comme ca qui m'évite de mettre un echo a chaque ligne. Vous allez me dire, autant fermer la balise php quand je veux faire du html et la rouvrir après. Oui je suis d'accord mais disons que je suis curieux. Si quelqu'un en a entendu parler, merci de bien vouloir m'indiquer la syntaxe exacte, syntaxe que je ne trouve nulle part.

Merci

2 réponses

wiwimagique Messages postés 481 Date d'inscription   Statut Membre Dernière intervention   108
 
la syntax est :

echo <<< WIWIMAGIQUE
bla bla
html
$variable_php
reblabla

WIWIMAGIQUE;


Le mot WIWIMAGIQUE importe peu, il suffit just de mettre exactement le même au début et à la fin.
Il faut aussi que le WIWIMAGIQUE fermant commence en debut de ligne (sans indentation), sinon, il y aura une erreur de parsing.

On peut allègrement mélanger html et variable php à l'intérieur de ce bloc.

Et enfin, au lieu de faire echo, on peut aussi affecter tout ça à une variable.



0
blanc-bec20 Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   10
 
Merci beaucoup
0