Ubacivanje promenljivih u stringove u PHP-u
U PHP-u, jednostruki i dvostruki navodnici za stringove zapravo nisu sasvim ekvivalentni. Stvar je u tome što se u stringove unutar dvostrukih navodnika mogu ubaciti promenljive - i umesto tih promenljivih biće postavljena njihova vrednost.
Hajde da probamo u praksi. Pretpostavimo da imamo neku promenljivu:
<?php
$str = 'aaa';
?>
Hajde da za početak izvršimo ubacivanje ove promenljive u neki string pomoću operacije konkatenacije:
<?php
$str = 'aaa';
echo 'xxx ' . $str . ' yyy';
?>
A sada da promenimo navodnike našeg stringa u dvostruke i izvršimo ubacivanje promenljive u njega:
<?php
$str = 'aaa';
echo "xxx $str yyy";
?>
Pojednostavite sledeći kod:
<?php
$name = 'user';
echo 'hello, ' . $name . '!';
?>