Expression php

med -  
 med -
Bonjour,
j'ai un problème sur cette expression
echo "<input type=\"hidden\" name=\"tail\" value=\"$lig[1]\"\>";
est ce qu'elle est correcte ou non
aide moi SVP
A voir également:

4 réponses

PhP Messages postés 1774 Statut Membre 606
 
Bsr

Si tu poses la question c'est que tu doutes de cette expression, donc que tu ne la trouve pas claire ... Et tu as raison !!!
J'ignore si l'expression est syntaxiquement correcte en PHP et en vérité je m'en moque car j'ai toujours considérer l'analyse des variables dans les chaînes comme une hérésie. Je ne sais jamais si ça marche avec des guillemets simples ou doubles de toute façon donc j'écris toujours :

echo "<input type=\"hidden\" name=\"tail\" value=\"".$lig[1]."\"\\>";

Et là c'est propre, clair, sans ambiguité !

Nota : j'ai qd même doublé le dernier \
0
alphon5o
 
ou plus simplement

echo '<input type="hidden" name="tail" value="'.$lig[1].' />';
0
alphon5o
 
pardon une erreur
echo '<input type="hidden" name="tail" value="'.$lig[1].'" />';
0
med
 
Merci alphonso :)
0
PhP Messages postés 1774 Statut Membre 606
 
On finit par s'y perdre entre les " et les ' lol
Mais c'est vrai que c'est plus simple avec des guillemets simples
En plus on ferme la balise input par un slash et non un backslash tu as raison ! T'Oh !
0