logo du langage PHP Les bases du langage PHP

Chapitre 4 - Simples et doubles quotes

Documentation officielle pour les simples quotes et les doubles quotes

Selon que j'utilise des doubles quotes (" ") ou de simples quotes (' '), une variable insérée à l'intérieur sera évaluée/interprétée dans le premier cas, mais pas dans le second

Remarquez l' élément \ dans le second echo ci dessous (n\'est pas)

C'est un caratère d'échappement qui permet à l'apostrophe qui le suit de ne pas perturber le code

Sans, cette apostrophe serait interprétée comme une fermeture de quote , entrainant une erreur PHP pour tout ce qui suit


$exemple = "test";
echo "Ma variable $exemple est de type string";
echo 'Ma variable $exemple n\'est pas interprétée';

Ma variable test est de type string

Ma variable $exemple n'est pas interprétée