Hallo ,
Ich habe mal wieder ein Frage bezüglich preg_replace(). Folgende Situation: Ich möchte in einem String alle %irgendwas% durch den Wert des Arrays $x['irgendwas'], also als Key den Wert zwischen % und %. Folgender Ansatz:
Array $x:
Aber eigentlich möchte ich das so:
Nur, wie bekomme ich das hin? Weil so geht es nicht... kann mir da jemand weiterhelfen?
Ich habe mal wieder ein Frage bezüglich preg_replace(). Folgende Situation: Ich möchte in einem String alle %irgendwas% durch den Wert des Arrays $x['irgendwas'], also als Key den Wert zwischen % und %. Folgender Ansatz:
Array $x:
Code:
Array ( [1] => '2010-02-17' [2] => 'schoen' )
PHP-Code:
echo preg_replace('/%(.+?)%/','$1','Heute haben wir den <strong>%1%</strong>, das ist %2%.');
PHP-Code:
echo preg_replace('/%(.+?)%/',$x['$1'],'Heute haben wir den <strong>%1%</strong>, das ist %2%.');
Kommentar