echo $begrüßung;
$schliefe = ''; ## Leerstring bereitstellen
for( $i = 1; $i <= 31; $i++ )
$schleife .= "$i, "; ## und die Zahlen als Zeichenketten anhängen
## nebst Komma und Leerzeichen
echo "ABC $schleife DEF";
>
> Was hältst Du davon?
Abstand™. In $schleife steht hintendran ein Komma, für das der nächste Schritt eine Entfernung per Stringoperation ist. Bei einem implodierten Array passiert das nicht. Es zu erzeugen ist in dem Fall mit [range()](http://de.php.net/manual/en/function.range.php) recht einfach möglich.
`echo 'ABC', implode('', range(1, 31)), 'DEF';`{:.language-php}
Gefordert war die Separation mit Komma und Leerzeichen auch nciht. Falls der OP das aber gewünscht und nur nicht angeführt hat, kann das als erster Parameter von [implode()](http://de.php.net/manual/en/function.implode.php) angegeben werden.
Mustrum Ridcully: An meinem Beispiel kannst du sehen, dass man bei echo Funktionsaufrufe anstelle einer Variablen oder eines festen Strings als Parameter verwenden kann. [Kontrollstrukturen](http://de.php.net/manual/en/language.control-structures.php) dagegen kann man nicht als Parameter in Anweisungen hineinschreiben.
echo "$verabschiedung $name";