Problème de guillemet[php]

Résolu/Fermé
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 26 mai 2008 à 11:15
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 26 mai 2008 à 12:14
Bonjour,

Je suis une bille quand il s'agit de concaténer pouvez vous régler mon problème svp?

$this->multiCell($largeurDeLaCell2, $yQuelconque1," . '$GLOBALS['nom']' . " , 1 , "L" , 0);

merci d'avance
A voir également:

4 réponses

macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89
26 mai 2008 à 11:24
Bonjour.

Je pense que ton problème est ici :
" . '$GLOBALS['nom']' . "

Qu voudrais-tu obtenir comme résultat ?
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 11:26
je veux afficher $GLOBALS['nom']
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 11:39
up
0
macgawel Messages postés 664 Date d'inscription mercredi 7 mai 2008 Statut Membre Dernière intervention 1 novembre 2008 89
26 mai 2008 à 12:04
Un peu de patience....

Tu veux afficher $GLOBALS['nom'], ou le contenu de $GLOBALS['nom'] ?

Dans les deux cas, il y a effectivement un problème de guillemets.

Règles d'interprétations (en gras, ce qui apparaît à l'écran) :
On supose que $var = "Ma variable"
1. Ce qui est entre simples quotes n'est pas interprété.
=> echo 'quelque chose $var';
T'affiche quelque chose $var.

2. Ce qui est entre guillemets est interprété
=> echo 'quelque chose $var';
T'affiche quelque chose Ma variable.

3. On peux protéger un symbole avec \

donc :

Premier cas : tu veux afficher $GLOBALS['nom'].
Tu le mets entre simples quotes, et tu protèges les quotes :
$this->multiCell($largeurDeLaCell2, $yQuelconque1, '$GLOBALS[\'nom\']' , 1 , "L" , 0);

Deuxième cas : tu veux afficher le contenu de $GLOBALS['nom'].
Tu le mets tel que :
$this->multiCell($largeurDeLaCell2, $yQuelconque1, $GLOBALS['nom'] , 1 , "L" , 0);
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 12:14
ca fonctionne très bien merci
0