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<?php
  $str = 'aaa';
?>

Tehdään ensin tämän muuttujan lisääminen johonkin merkkijonoon ketjutusoperaation avulla:

php<?php
  $str = 'aaa';
  echo 'xxx ' . $str . ' yyy';
?>

Muutetaan nyt merkkijonomme lainausmerkit kaksinkertaisiksi ja suoritetaan muuttujan lisääminen siihen:

php<?php
  $str = 'aaa';
  echo "xxx $str yyy";
?>
Задание 1

Yksinkertaista seuraava koodi:

php<?php
  $name = 'user';
  echo 'hello, ' . $name . '!';
?>