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

Beitrag lesen

Hi Janine,

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

versuch's mit:

  
$newstring = str_replace('##variablea##', $array['variablea']);  
$newstring = str_replace('##irgndetwas##', $array['irgndetwas']);  

... oder ereg_replace(), welches um einiges maechtiger ist. Mit ereg_replace() ist auch ne dynamische Loesung moeglich. Siehe dazu:
http://au3.php.net/manual/en/function.ereg-replace.php
und:
http://www.regular-expressions.info/

Gruesse,

Lynky

die ##xxx# können mehrmals oder überhauptnicht auftreten, desweiteren können auch viele unterschiedliche auftauchen

welche Möglichkeiten hab ich, damit ich ein Anhaltspunkt habe, wie ich anfangen kann
zur Zeit hab ich ein Brett vor mein Kopf :-\

ps. die Geschwindigkeit spielt nicht so die Rolle, da der fertige String nachher im Filesystem abgesopeichert werden soll und dann so zur Verfügung steht

Janine