Affichage de texte avec des $

gaudy
Invité n'ayant pas de compte PHPfrance

24 juil. 2006, 03:27

Bonjour,
je voudrais afficher ca via la commande echo , en fait j'essaie de generer du code . J'ai essaye mais ca ne marche pas !!!

echo "for ($i=0;$i<$NbreChamp;$i++) {";[/quote]

Je sais que pour afficher des Guillemts on met un slah devant mais pour le $ ???
Merci d'avance.

Mammouth du PHP | 19672 Messages

24 juil. 2006, 07:51

\$ tout simplement.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

24 juil. 2006, 09:48

L'antislash est effectivement dans quasiment tous les langages le caractère d'échappement pour protéger un autre caractère afin que celui-ci soit interprété comme il convient.

Code : Tout sélectionner

\" \' \$ \n ...
En php, tu peux également déclarer ta chaine entre apostrophes. En effet, contrairement aux guillemets, celles-ci ne font qu'afficher le contenu sans se soucier des caractères spéciaux.
echo 'for ($i=0;$i<$NbreChamp;$i++) {';