interpolation:
$y = "foo $x bar";Was genau erwartest Du, das die Variable $y enthält?
vielleicht reden wir ja aneinander vorbei.
$x = "boo";
$y = "foo $x bar";
dann enthält $y "foo boo bar"
(wenn $x nicht deklariert/definiert wäre, nehme ich an, dass PHP wie perl einfach durch einen leerstring ersetzt und bei angeschalteten warnungen eben eine warnung ausgibt)
die frage von simon war nun, ob das nicht potentiell gefährlich ist. aber ich sehe keine gefahr, es ist nur die praktischere variante von
$y = "foo " . $x . " bar";