dedlfix: Rechungen innerhalb Stringerzeugung geht nicht

Beitrag lesen

echo $begrüßung;

Du würdest also wirklich dazu raten, ein

<?php

$a="Hans";
$b="Grete";
echo $a." mag ".$b.".\n";
?>


>   
> gegenüber einem  
>   
> ~~~php

<?php  

>  $a="Hans";  
>  $b="Grete";  
>  echo $c=$a." mag ".$b.".\n";  
> ?>

zu bevorzugen bzw. sagen, dass das besseres PHP ist?

Du meinst es sicher andersrum. Was besser ist oder nicht, hängt vom konkreten Anwendungsfall ab. Variante 2 ist sowohl syntaktisch als auch inhaltlich genauso in Ordnung wie ein

while ($row = fetch()) ...

» Doch, PHP ist bekannt für Mischmasch ;-)
Ja, aber dazu muß man doch nicht auch noch ermutigen, hm? :-)

Aufklären ist besser als Falschaussagen.

echo "$verabschiedung $name";