Comment utiliser guillemet simple à l'intérieur d'un écho qui utilise un guillemet simple
Tout d'abord, je suis allé par le biais des questions.. n'ai pas trouvé de réponse..
Je m en utilisant ce code pour afficher un message
echo 'Here goes your message with an apostrophe S like thi's ';
Comment puis-je faire ce travail, comme toute citation à l'intérieur de cet écho va casser la déclaration...
source d'informationauteur Nasir Zia
Vous devez vous connecter pour publier un commentaire.
Soit échapper à la soumission avec une barre oblique inverse, ou d'utiliser des guillemets pour désigner la chaîne.
Échapper à la citation à l'aide d'une barre oblique inverse.
La seule citation qui apparaît après la barre oblique inverse apparaîtra sur l'écran.
Assurez-vous de lire cette avant d'utiliser ce genre de chaînes.
En PHP, la séquence d'échappement de caractères est la barre oblique inverse (
\
). Vous pouvez ajouter ce avant de caractères spéciaux pour s'assurer que ces caractères sont affichés comme des littéraux. Par exemple:Ou vous pouvez aussi l'écrire comme ceci:
Avez-vous essayé la fonction addslashes()? De plus, il utilise votre exemple.
Personnellement, je préfère la fonction htmlspecialchars()
qui fait la même chose mais a des drapeaux qui vous permettent de spécifier son comportement.
comme suit:
Ceci montre la chaîne correctement sur une page HTML.