Maar goed, wat er mis gaat is dat variabelen tussen een single-quote niet verwerkt worden. Je zal dan dus altijd de tekst van je variabele zien. Eigenlijk moet je variabelen gewoon buiten quotes houden (,of anders tussen dubbele quotes). Maar als je ze buiten quotes laat is het wel makkelijk te lezen. Vooral in je editor door de ingebouwde 'higlighting'.
<?php
$var = "En dit is een variabele";
echo "Dit staat in een quote. ".$var.", en dit staat weer in een quoted-string";
?>
Geeft: Dit staat in een quote. En dit is een variabele, en dit staat weer in een quoted-string
Met de punt kan je een variabele bijvoorbeeld koppelen aan een string, of een andere variabele. In het code-blok hierboven zie je dat $var blauw is omdat het een variabele is, terwijl de string er omheen weer rood is.
Je kan ook de double-quotes in dit voorbeeld vervangen door single-quotes, en dan is de uitkomst hetzelfde. Puur omdat je de variabelen buiten quotes houdt. Deed je dat niet, dan zag je de variabelen als tekst.