quotes

Status
Niet open voor verdere reacties.

HenkRog

Gebruiker
Lid geworden
9 dec 2008
Berichten
70
Hallo,

zijn er soms regels wanneer je enkele quotes en wanneer je dubbele quotes moet gebruiken? Ik zie dat beiden vaak door elkaar gebruikt worden en dat de meeste commando's zowel met enkele als met dubbele werken.
 
Dubbele quotes parsen variabelen, enkele niet. Dus:
PHP:
$konijntjes = 'pluizig';
echo "konijntjes zijn $konijntjes";
geeft als output:
konijntjes zijn pluizig

En:
PHP:
$konijntjes = 'pluizig';
echo 'konijntjes zijn $konijntjes';
geeft als output:
konijntjes zijn $konijntjes

Dat is het verschil wel ongeveer. Verder is het praktisch om als je zin HTML bevat enkele aanhalingstekens te gebruiken, zodat je de dubbele aanhalingstekens die vaak in de tags zitten gewoon kunt tikken ipv ze overal te moeten escapen.
 
Bij enkele quotes wordt hetgene wat ertussenin staat niet aan de php parser gevoerd, maar gewoon rechtstreeks gebruikt zoals het is, en bij dubbele quotes wordt het nog eerst door de php parser gehaald.
 
Bij enkele quotes wordt hetgene wat ertussenin staat niet aan de php parser gevoerd, maar gewoon rechtstreeks gebruikt zoals het is, en bij dubbele quotes wordt het nog eerst door de php parser gehaald.

Alles binnen enkele quotes wordt letterlijk gebruikt, terwijl variabelen tussen dubbele quotes nog gesubstitueerd worden.

Als we dan toch Frats' post gaan herhalen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan