Einfügen von Variablen in Strings in PHP
In PHP sind einfache und doppelte Anführungszeichen für Strings tatsächlich nicht ganz gleichwertig. Die Sache ist die, dass in Strings in doppelten Anführungszeichen Variablen eingefügt werden können - und anstelle dieser Variablen wird deren Wert eingesetzt.
Lasst es uns praktisch ausprobieren. Nehmen wir an, wir haben eine Variable:
<?php
$str = 'aaa';
?>
Lasst uns zunächst diese Variable in einen String über die Verkettungsoperation einfügen:
<?php
$str = 'aaa';
echo 'xxx ' . $str . ' yyy';
?>
Ändern wir nun die Anführungszeichen unseres Strings auf doppelte und führen die Einfügung der Variable durch:
<?php
$str = 'aaa';
echo "xxx $str yyy";
?>
Vereinfachen Sie den folgenden Code:
<?php
$name = 'user';
echo 'hello, ' . $name . '!';
?>