Vstavljanje spremenljivk v nize v PHP
V PHP enojni in dvojni narekovaji za nize pravzaprav niso povsem enakovredni. Gre za to, da je v nize v dvojnih narekovajih mogoče vstaviti spremenljivke - in namesto teh spremenljivk bo nadomeščena njihova vrednost.
Poskusimo v praksi. Recimo, da imamo neko spremenljivko:
<?php
$str = 'aaa';
?>
Za začetek izvedimo vstavljanje te spremenljivke v kakšen niz z operacijo konkatenacije:
<?php
$str = 'aaa';
echo 'xxx ' . $str . ' yyy';
?>
Zdaj pa spremenimo narekovaje našega niza v dvojne in izvedimo vstavljanje spremenljivke vanj:
<?php
$str = 'aaa';
echo "xxx $str yyy";
?>
Poenostavite naslednjo kodo:
<?php
$name = 'user';
echo 'hello, ' . $name . '!';
?>