Уметање променљивих у стрингове у PHP-у
У PHP-у, апострофи и наводници за стрингове уствари нису сасвим еквивалентни. Ствар је у томе што се у стрингове у двоструким наводницима могу уметати променљиве - и уместо тих променљивих ће се заменити њихова вредност.
Хајде да пробамо у пракси. Нека имамо неку променљиву:
<?php
$str = 'aaa';
?>
Хајде да за почетак извршимо уметање ове променљиве у неки стринг путем операције конкатенације:
<?php
$str = 'aaa';
echo 'xxx ' . $str . ' yyy';
?>
А сада да променимо наводнике нашег стринга у двоструке и извршимо у њега уметање променљиве:
<?php
$str = 'aaa';
echo "xxx $str yyy";
?>
Поједноставите следећи код:
<?php
$name = 'user';
echo 'hello, ' . $name . '!';
?>