Invoeging van veranderlikes in snare in PHP
In PHP is enkel- en dubbelaanhalingstekens vir snare eintlik nie heeltemal ekwivalent nie. Die saak is dat jy in snare tussen dubbelaanhalingstekens veranderlikes kan invoeg - en in die plek van hierdie veranderlikes sal hul waarde ingevul word.
Kom ons probeer dit in die praktyk. Gestel ons het 'n veranderlike:
<?php
$str = 'aaa';
?>
Kom ons voer eers die invoeging van hierdie veranderlike in 'n string uit deur die konkatenasie operasie te gebruik:
<?php
$str = 'aaa';
echo 'xxx ' . $str . ' yyy';
?>
En nou verander ons die aanhalingstekens van ons string na dubbel en voer die invoeging van die veranderlike daarin uit:
<?php
$str = 'aaa';
echo "xxx $str yyy";
?>
Vereenvoudig die volgende kode:
<?php
$name = 'user';
echo 'hello, ' . $name . '!';
?>