Liebe Mitdenker, liebe Wissende, liebe Neugierige,
gucken wir uns doch str_replace() nochmal im Handbuch an. Da steht etwas von einer "ArrayVariante". Aber dann wird es spannend, weil bei der Ersetzung dann eventuell bereits ersetzte Begriffe wieder eingestanzt werden. Man muss ein wenig aufpassen.
ich schau mir die Seite von dir gleich an, eine Frage vorab habe ich noch, wäre es besser aus "blaurotgelbschwarz" zu machen, dann hätte ich eindeutige Bezeichnungen und laufe nicht Gefahr, dass etwas doppelt vorkommt?
Jetzt hast Du etwas weggelassen. Aus welchem Text willst Du "blaurotgelbschwarz" machen?
Du bist prinzipiell schon auf dem richtigen Weg, aber Du musst trotzdem aufpassen, und die Ersetzungen in der richtigen Reihenfolge durchführen und nichts wieder einzusetzen, was dann im folgenden Durchlauf nochmal ersetzt wird. Da baust Du dann eine Art zyklischen Verlauf. Das kann bei str_replace in der Array-Variante passieren.
Im Moment ist Dir aber genau das Gegenteil passiert.
Spirituelle Grüße
Euer Robert
robert.r@online.de
Möge der wahre Forumsgeist ewig leben!