lulu: preg_replace: Ergebnis in Array verwenden

Beitrag lesen

Huhu Heizer

Ich habe mir gedacht, ich könnte diese Funktion verwenden:
$c = preg_replace("/No(\d+)/e",$No["\1"],$c);

Ich habe das \1 in allen möglichen Varianten probiert (einfache, doppelte, keine Anführungszeichen, ein, zwei, kein Backslash und auch $1) aber nichts funktioniert.

Da hätteste Du doch nur die richtige Variante nehmen müssen ;-)

$c = preg_replace("/No(\d+)/e",'$No[\1]',$c);

Am besten aussen immer einfache Anführungen verwenden.
Dann muss man die /s und $s nicht extra maskieren.

Viele Grüße

lulu

--
bythewaythewebsuxgoofflineandenjoytheday