MudGuard: mehrere Strings zu einem zusammenführen ohne Duplikate

Beitrag lesen

Hi,

Ich möchte nun aus den 4 Strings einen (oder auch ein Array) machen, der/das

  • nur die Werte "text_xy" (also ohne die Zeichen '|', '<', '>', '[',']', etc.)
  • jeden Wert "text_xy" nur einmal
    enthält.

Mein spontaner Ansatz:

var1 per split auftrennen in ein Array mit den Werten (als Trenner eine Zeichenklasse der unerwünschten Zeichen, die ein oder mehrfach auftreten können.
Die Array-Elemente als keys für ein assoziatives Array verwenden (als Wert einfach die 1 oder ähnliches verwenden, wird eh nicht gebraucht).

Wiederholen mit var2, dabei dasselbe assoziative Array verwenden (jetzt werden evtl. schon vorhandene keys nicht erneut angelegt).
Wiederholen mit var3, var4, ...

Zum Schluß mit array_keys die keys aus dem assoziativen Array rausholen.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.