Hello,
Nur ist \1 auch in PHP keine Alternative zu $1, sondern \1 steht unter der Voraussetzung als Backreferenz zur Verfügung, dass eine capturing Klammer vorher verwendet wurde.
Verstehe ich jetzt nicht, wie Du das meinst.
siehe: http://www.php.net/manual/de/function.preg-replace.php
Ersatz darf Referenzen in der Form \n oder (ab PHP 4.0.4) $n enthalten,
wobei Letztere vorzuziehen ist. Jede dieser Referenzen wird mit dem Text
ersetzt, der vom n-ten eingeklammerten Suchmuster erfasst wurde. n kann
einen Wert von 0 bis 99 haben. \0 oder $0 beziehen sich auf den Text,
der auf das komplette Suchmuster passt. Um die Nummer des erfassenden
Teil-Suchmusters zu erhalten, werden öffnende Klammern mit 1 beginnend
von links nach rechts gezählt.
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg