echo $begrüßung;
ich versuche "[ ]" in preg_match zu escapen. Leider sind mein Vesuche erfolglos.
Eine Lösung hast du ja schon bekommen.
Allerdings benötige ich als zu finden String das hier [hoch].
Wenn das alles ist, was du suchst, und nicht nur ein verkürztes Beispiel, wäre eine simple Stringfunktion der RegExp-Kanone vorzuziehen.
if (stripos($line, '[hoch]') !== false)
echo "$verabschiedung $name";