Muuttujien lisääminen merkkijonoihin PHP:ssä
PHP:ssä yksittäiset ja kaksinkertaiset lainausmerkit merkkijonoille eivät ole täysin vastaavia. Asia on niin, että kaksinkertaisissa lainausmerkeissä oleviin merkkijonoihin voidaan lisätä muuttujia - ja näiden muuttujien tilalle tulee niiden arvo.
Kokeillaan käytännössä. Oletetaan, että meillä on jokin muuttuja:
<?php
$str = 'aaa';
?>
Tehdään ensin tämän muuttujan lisääminen johonkin merkkijonoon ketjutusoperaation avulla:
<?php
$str = 'aaa';
echo 'xxx ' . $str . ' yyy';
?>
Muutetaan nyt merkkijonomme lainausmerkit kaksinkertaisiksi ja suoritetaan muuttujan lisääminen siihen:
<?php
$str = 'aaa';
echo "xxx $str yyy";
?>
Yksinkertaista seuraava koodi:
<?php
$name = 'user';
echo 'hello, ' . $name . '!';
?>