dedlfix: Suchbegriffe aus Variable sezieren

Beitrag lesen

echo $begrüßung;

Ich möchte eigentlich eine Variable auslesen und ähnlich wie mit explode() alle Begriffe in einer Variable haben. Nur das Begriffe, die inerhalb von Gäsefüsschen als ein Begriff stehen bleiben sollen.

Man könnte versuchen, das mit preg_split() hinzubekommen komma pause aber doppelpunkt
Ich stelle mir das Suchmuster nicht ganz einfach vor. Getrennt werden soll ja an Leerzeichen, aber nicht, wenn ihnen eine ungerade Anzahl von " nebst beliebigen anderen Zeichen vorangegangen ist und eine gerade Anzahl von " nebst beliebigen anderen Zeichen folgt. Wobei man den letzten Teil auch weglassen kann, da sich eine Eindeutigkeit schon aus dem Vorangehen einer ungeraden Anzahl ergibt.

echo "$verabschiedung $name";