Komisches Preg_replace verhalten

VanHellsehn

Erfahrenes Mitglied
Hey Leute wieso kommt beim dem Folgenden aufruf:
PHP:
preg_replace("#impressum_([0-9]+)\.html#", "index/impressum/$0", "impressum_1.html");
Folgendes bei rum:
Code:
index/impressum/impressum_1.html
Sollte dort nicht folgendes stehen:
Code:
index/impressum/1

Bin für jede Antwort dankbar =)
 
Hey Leute wieso kommt beim dem Folgenden aufruf:
PHP:
preg_replace("#impressum_([0-9]+)\.html#", "index/impressum/$0", "impressum_1.html");
Folgendes bei rum:
Code:
index/impressum/impressum_1.html
Sollte dort nicht folgendes stehen:
Code:
index/impressum/1

Bin für jede Antwort dankbar =)
Ändere das $0 mal in $1 oder \\1. :)

Gruß
 
Zurück