les guillemets simples délimitent la chaîne de caractères que tu veux faire afficher par la commande echo.
Or, ta chaîne de caractères contient elle aussi des guillemets simples qui encadrent le lien associé à ta balise a.
Du coup PHP découpe ta chaîne de caractères comme ceci:
tu remarqueras que ton lien n'est pas inclus dans la chaîne de caractères, mais considéré comme des éléments de ton code devant être interprétés et exécutés par PHP, ce qu'il ne sait pas faire => erreur
Pour corriger cela, tu peux soit changer les guillemets simples contenues dans ta chaîne de caractères en guillemets doubles, soit les préfixer avec un anti-slash afin qu'elles soient considérées comme faisant partie de la chaîne de caractère: \'
# guillemets simples
Posté par Anonyme . En réponse au message lien en php. Évalué à 7.
les guillemets simples délimitent la chaîne de caractères que tu veux faire afficher par la commande
echo.Or, ta chaîne de caractères contient elle aussi des guillemets simples qui encadrent le lien associé à ta balise
a.Du coup PHP découpe ta chaîne de caractères comme ceci:
tu remarqueras que ton lien n'est pas inclus dans la chaîne de caractères, mais considéré comme des éléments de ton code devant être interprétés et exécutés par PHP, ce qu'il ne sait pas faire => erreur
Pour corriger cela, tu peux soit changer les guillemets simples contenues dans ta chaîne de caractères en guillemets doubles, soit les préfixer avec un anti-slash afin qu'elles soient considérées comme faisant partie de la chaîne de caractère:
\'