Les chaînes de caractères
<<<
Guillemets simples Guillemets doubles
>>>

4.2.5.1 Syntaxe
4.2.5 Les chaînes de caractères
4.2 Les types
4 Référence du langage
 Manuel PHP

->Guillemets simples
Guillemets doubles
Syntaxe Heredoc
Traitement des variables dans les chaînes
Accès et modification des caractères d'une chaîne

4.2.5.1.1 Guillemets simples

Le moyen le plus simple de spécifier une chaîne de caractères est d'utiliser les guillemets simples : ' .

Pour spécifier un guillemet simple littéral, vous devez l'échapper avec un anti-slash ( \ ), comme dans de nombreux langages. Si un anti-slash doit apparaître dans votre chaîne ou bien en fin de chaîne, il faudra le doubler. Notez que si vous essayez d'échapper n'importe quel autre caractère, l'anti-slash sera conservé! Il n'y a pas besoin d'échapper d'autres caractères que le guillemet lui-même.
Note

En PHP 3, une alerte sera affichée si cela arrive avec un niveau de rapport d'erreur de E_NOTICE .

Note

Contrairement aux autres syntaxes, les variables présentes dans la chaîne ne seront PAS remplacées par leurs valeurs.

Exemples d'interpolation des chaînes de caractères

<?php
echo 'Ceci est une chaîne simple';

echo
'Vous pouvez inclure des nouvelles
lignes dans une chaîne,
comme ceci.'
;

echo
'Arnold a coutume de dire : "I\'ll be back"';
// affiche : "I'll be back"

echo 'Êtes-vous sûr de vouloir effacer le dossier C:\\*.*?';
// affiche : Êtes-vous sûr de vouloir effacer le dossier C:\*.*?

echo 'Êtes-vous sûr de vouloir effacer le dossier C:\*.*?';
// affiche : Êtes-vous sûr de vouloir effacer le dossier C:\*.*?

echo 'Je suis en train de mettre une nouvelle ligne comme ceci : \n';
// affiche : Je suis en train de mettre une nouvelle ligne comme ceci : \n

echo 'Les variables ne seront pas $afficher $ici';
// affiche : Les variable ne seront pas $afficher $ici
?>

<< Guillemets simples >>
Les chaînes de caractères Syntaxe Guillemets doubles