Manière alternative d'écrire des littéraux de chaîne en PHP? (sans 'ou')
Quoi pourrais-je l'utiliser en php à la place de la normale " et " symboles autour de quelque chose?
Exemple:
echo("Hello World!")
Merci!
source d'informationauteur
Vous devez vous connecter pour publier un commentaire.
Il y a 4 façons d'encapsuler des chaînes, des apostrophes
'
les guillemets doubles"
heredoc et nowdoc.Lire la plein php.net l'article ici.
Heredoc
http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc
Nowdoc
http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.nowdoc
Échapper
Si vous souhaitez utiliser littéral de guillemets simples ou doubles à l'intérieur d'un ou de chaînes entre guillemets doubles, vous devez vous échapper:
Herbert noté, vous n'avez pas à échapper les guillemets à l'intérieur d'une double chaînes entre guillemets et vous n'avez pas à s'échapper des guillemets à l'intérieur d'une unique chaîne de caractères entre guillemets.
Si vous devez ajouter des guillemets sur une grande échelle, l'utilisation de la addslashes() fonction: