phpbar.de logo

Mailinglisten-Archive

[php] back reference in preg_replace als variablennamen verwenden

[php] back reference in preg_replace als variablennamen verwenden

php_(at)_phpcenter.de php_(at)_phpcenter.de
Wed, 6 Jun 2001 14:27:57 +0200 (MEST)


Hallo!

Ich möchte mit einer back reference innerhalb einer regexp ein Arrayelement
ansprechen. 

Beispiel:
$string = "Wort";
$array["Wort"] = "Hallo";

$string = preg_replace("#([a-z]+?)#Uim",$array[\\1], $string);

echo $string;

sollte "Hallo" ergeben. Ich habe schon alle Kombinationen mit " und ' und
Klammern um die Variable etc. ausprobiert, aber ohne Erfolg.

Danke für alle Tips.

--kr


-- 
Machen Sie Ihr Hobby zu Geld bei unserem Partner 1&1!
http://profiseller.de/info/index.php3?ac=OM.PS.PS003K00596T0409a

--
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net



php::bar PHP Wiki   -   Listenarchive