Faire un echo des symboles " [DEBUTANT PHP] - PHP - Programmation
Marsh Posté le 03-09-2003 à 13:36:37
concatenation
echo 'salut ma variable"'.$mavariable.'" voila l'apres variable';
Marsh Posté le 03-09-2003 à 13:40:16
echo "une varible \"$x\""
\" pour mettre le caractère " dans le texte a afficher
Marsh Posté le 03-09-2003 à 13:41:58
Ou alors tu peut enlever le caractère spéciel par un anti slash!
Toutes les possibilités simples (je crois) :
Code :
|
edit : j'ai 30secondes de retard
Marsh Posté le 03-09-2003 à 13:59:31
ce qu'il faut bien comprendre c'est la différence entre les ' et les " lorsque tu printes un texte.
Du texte encadré de ' n'est pas interpreté, alors que du texte en " l'est. ça veut dire que si je fais:
Code :
|
J'obtiens: la clarinette fait $son tandis que:
Code :
|
donne la clarinette fait Poueeeeeeet.
Partant de ce principe si tu as besoin d'afficher une variable dans du texte défini entre des ' tu as besoin de la "sortir" de celui ci. Ce qui te donne:
Code :
|
pour obtenir la clarinette fait Poueeeeeeet.
Marsh Posté le 03-09-2003 à 14:15:01
Tu aura tout le temps besoin de jongler entre les ' et les ".
Et tu aura aussi souvent besoin de générer des " comme posé dans ta question si tu génères du HTML ou que tu fais du SQL ou dans bien d'autres cas.
Marsh Posté le 03-09-2003 à 13:34:15
J'ai la nécéssité de faire un echo 'une varibal $X, mais je veux que cette derniere soit entre guillement ""
J'ai essayer cela :
mais bien entendu ca amrhce pas... j'ai essayer d'autre syntaxe encore, mais aucun résultat, quelqu'un aurait t'il la solution ?
Je pourrais très bien faire
Mais cela ne m'interresse pas, dans ma situation, je ne peux pas employer ce code