Différence entre ' et " pour identifier une chaine de caractèresIl est possible en PHP d'identifier une chaine de caractères de 3 façons. Je m'intéresse ici aux deux les plus courantes, soit : <?php $chaine1 = "Ceci est une chaine de caractères.\n"; $chaine2 = 'Et en voici une autre.\n'; echo $chaine1; echo $chaine2; ?>Ceci est une chaine de caractères. Et en voici une autre.\n Avez-vous remarqué comment le \n dans la seconde chaine de caractères n'a pas été transformer en retour de chariot? C'est la différence entre " et '. Voici un autre exemple : <?php $nom = 'Sébastien Brodeur'; $chaine1 = "Bonjour $nom.\n"; $chaine2 = 'Bonjour $nom.\n'; echo $chaine1; echo $chaine2; ?>Bonjour Sébastien Brodeur. Bonjour $nom.\n " permet un plus grand dynamisme, mais ' est plus rapide. Vous devriez toujours utiliser ' lorsque vous n'utiliser pas de code de formatage (\n \t \r, etc) ni de variable ($nom par exemple) dans vos chaines de caractères. Voici une petite liste des codes de formatage le plus utiles :
Sébastien Brodeur Il est strictement interdit de reproduire ce texte sans la permission écrite de l'auteur. |
Les gens qui ont consulter cet article, ont aussi consultez ceux-ci : |
|