Tom: preg_replace - Funktioniert nicht

Beitrag lesen

Hello,

jetzt geht es :)

$a = preg_replace( '!<?php echo $sprache; ?>!',  $sprache, $a );


>   
> vielen dank für die hilfen  
  
\*vor den Kopf klatsch\*  
  
Klar. Ich hatte vorhin noch darüber nachgedacht, on das $-Zeichen auch escaped werden müsste und war zu dem Schluss gekommen: für PHP ist das hier nicht nötig. Stimmt auch, weil Du die einfachen Anführungszeichen als Stringbegrenzer benutzt.  
  
Aber für den regulären Ausdruck muss das $-Zeichen selbstverständlich escaped werden, weil es darin sonst "Stringende" bedeuten würde  
  
Manchmal ist es besser, wenn man die Scheuklappen abnimmt zum Lesen :-)  
  
  
  
  
Liebe Grüße aus dem schönen Oberharz  
  
  
Tom vom Berg  
![](http://selfhtml.bitworks.de/Virencheck.gif)  
  

-- 
Nur selber lernen macht schlau  
<http://bergpost.annerschbarrich.de>