dedlfix: Variablen Wert bei Checkboxauswahl übergeben?

Beitrag lesen

echo $begrüßung;

Vermutlich ist meine Lösung auch viel zu umständlich, denn ich hätte das jetzt so gelöst:

Eine Regel beim Programmieren lautet: DRY = Don't repeat yourself.

Code-Teile, die man durch Copy'n'Paste vervielfachst, sollte man lieber in eine Funktion stecken. Variable Anteile dieser Code-Teile werden dabei als Parameter übergeben. Funktionen haben den Vorteil, nur eine Stelle warten zu müssen, wenn sich Änderungen oder Korrekturen ergeben.

Kann man mit sowas grausamem leben, oder ginge das auch viel eleganter :D

Sicherlich sowohl als auch. Ich weiß nicht, was du insgesamt vorhast und wie der Rest deines Scripts aussieht. Deswegen kann ich dir zu deinem hier gezeigten Ausschnitt nicht sagen, ob er für das Ganze dienlich ist oder nicht. Aber vielleicht kann das Schreiben der Datei wegfallen. Als Zwischenablage eignen sich auch Datenstrukturen, die sich schrittweise erweitern lassen, beispielsweise ein Array.

echo "$verabschiedung $name";