Mainīgo ievietošana virknēs PHP

PHP vienkāršās un dubultās pēdiņas virknēm patiesībā nav pilnīgi līdzvērtīgas. Lieta tāda, ka virknēs ar dubultajām pēdiņām var ievietot mainīgos - un šo mainīgo vietā tiks ievietotas to vērtības.

Izmēģināsim praksē. Pieņemsim, ka mums ir kāds mainīgais:

php<?php
  $str = 'aaa';
?>

Vispirms mēģināsim ievietot šo mainīgo kādā virknē, izmantojot konkatēnācijas operāciju:

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

Tagad mainīsim mūsu virknes pēdiņas uz dubultajām un veiksim tajā mainīgā ievietošanu:

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

Vienkāršojiet šādu kodu:

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