Janine: Text zwischen ##TEXT## durch Variable ersetzen

Beitrag lesen

Moin

Beispiel: $string = 'Dies ist ein String mit ##variablea## und ##irgndetwas##';
ich möchte jetzt ##variablea## durch $array['variablea'] und ##irgndetwas## durch $array[irgndetwas] ersetzen

Es kam ja schon einiges an Vorschlägen. Reguläre Ausdrücke sind hier zu viel des Guten, da es sich nur um einfache feststehende Strings handelt, die getauscht werden sollen.

Völlig ausreichend ist str_replace(), das braucht aber zwei Arrays als Parameter, eins mit den Suchstrings, eins mit den zu ersetzenden.

ich brauche das ganze dynamisch, da das array mit werden aus der Datenbank gefüllt wird

wie gut, dass ich mich regex nicht so gut auskenne ;-)

ich habe hin+wieder mal was mit ereg gemacht, das ist denke ich mal aber kein Vergleich

danke
Janine