Variabelen in strings invoegen in PHP
In PHP zijn enkele en dubbele aanhalingstekens voor strings eigenlijk niet helemaal equivalent. Het zit zo dat in strings met dubbele aanhalingstekens variabelen kunnen worden ingevoegd - en in plaats van deze variabelen wordt hun waarde ingevoegd.
Laten we het in de praktijk proberen. Stel we hebben een bepaalde variabele:
<?php
$str = 'aaa';
?>
Laten we om te beginnen deze variabele invoegen in een willekeurige string via de concatenatie operatie:
<?php
$str = 'aaa';
echo 'xxx ' . $str . ' yyy';
?>
Laten we nu de aanhalingstekens van onze string veranderen naar dubbele en de variabele erin invoegen:
<?php
$str = 'aaa';
echo "xxx $str yyy";
?>
Vereenvoudig de volgende code:
<?php
$name = 'user';
echo 'hello, ' . $name . '!';
?>