Problème de guillemet[php]
Résolu
drogba7213
Messages postés
1524
Date d'inscription
Statut
Membre
Dernière intervention
-
drogba7213 Messages postés 1524 Date d'inscription Statut Membre Dernière intervention -
drogba7213 Messages postés 1524 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Problème de guillemet[php]
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php ✓ - Forum PHP
- Php alert - Forum PHP
- Guillemet francais ✓ - Forum Microsoft Office
4 réponses
Bonjour.
Je pense que ton problème est ici :
" . '$GLOBALS['nom']' . "
Qu voudrais-tu obtenir comme résultat ?
Je pense que ton problème est ici :
" . '$GLOBALS['nom']' . "
Qu voudrais-tu obtenir comme résultat ?
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);
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);