4.2.5.1 Syntaxe
4.2.5 Les chaînes de caractères
4.2 Les types
4 Référence
Manuel PHP
->Guillemets simples . Guillemets doubles . Syntaxe Heredoc . Traitement des variables dans les chaînes . Accès aux 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 'Etes vous sûr de vouloir effacer le dossier C:\\*.*?'; // affiche : Etes vous sûr de vouloir effacer le dossier C:\*.*? echo 'Etes vous sûr de vouloir effacer le dossier C:\*.*?'; // affiche : Etes 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 ?>
|
|