Bonjour,
J'aimerai ajouter des guillements dans mon lien qui contient du php et texte j'ai essayé ces 2 solutions aucune ne marche.
$pro="<a href="\" ".$p->getP().">".$product->getN()."</a>";
$pro="<a href=" ".$p->getP().">".$product->getN()."</a>";![]()
Bonjour,
J'aimerai ajouter des guillements dans mon lien qui contient du php et texte j'ai essayé ces 2 solutions aucune ne marche.
$pro="<a href="\" ".$p->getP().">".$product->getN()."</a>";
$pro="<a href=" ".$p->getP().">".$product->getN()."</a>";![]()
"<a href=\"".$p->getP()."\">".$product->getN()."</a>";
Mouais ou encore plus simple.
tu mets les guillemets qui encadrent PHP en simple quote et les guillemets à l'intérieur (bref ceux du HTML) en double.
Moi, je trouve ça plus lisible que les caractères d'échappement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $pro='<a href="' .$p->getP().'">'.$product->getN().'</a>';
PDO, une soupe et au lit !
Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020
Je te remercie en effet c'est plus clair et plus lisible![]()
Salut
+1 Dendrite
A part très très rare cas, j'utilise quasi systématiquement des simples quotes pour Php, pour les même raisons.
Je rajouterais que c'est plus optimisé, même si cela est dérisoire.
Je préfère également utiliser les single-quotes, mais lorsque je dois injecter plusieurs variables dans une chaine, je préfère utiliser les chaines formattées :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $a_pattern = '<a href="%1$s" title="%2$">%2$s</a>'; printf($a_pattern, $p->getP(), $p->getN());
Partager