Vkladanie premenných do reťazcov v PHP
V PHP jednoduché a dvojité úvodzovky pre reťazce v skutočnosti nie sú úplne ekvivalentné. Ide o to, že do reťazcov v dvojitých úvodzovkách je možné vkladať premenné - a namiesto týchto premenných sa dosadí ich hodnota.
Skúsme to v praxi. Majme nejakú premennú:
<?php
$str = 'aaa';
?>
Na začiatok vložme túto premennú do nejakého reťazca pomocou operácie konkatenácie:
<?php
$str = 'aaa';
echo 'xxx ' . $str . ' yyy';
?>
A teraz zmeňme úvodzovky nášho reťazca na dvojité a vykonajme vloženie premennej do neho:
<?php
$str = 'aaa';
echo "xxx $str yyy";
?>
Zjednodušte nasledujúci kód:
<?php
$name = 'user';
echo 'hello, ' . $name . '!';
?>