christian: Zeichenfolgen \" ersetzen klappt nicht...

Beitrag lesen

morgen

das kann so auch nicht klappen, weil der Backslash ein so genannter "Entwerter" ist. der wird vom php-Interpreter nur als markierungszeichen, dafür genutzt um das darauffolgene Zeichen also ", als ein normalen Zeichen darzustellen, und nicht als Stringbegrenzer. Wenn du \ und " entwerten willst musst du das entweder so schreiben:

"\"" oder so: '"'

Im ersten fall entwertest du den Backslash und das hochkomma. im zweiten fall benutzt du die einfachen hochkommas. Innerhalb dereinfachen hochkommas werden alle sonderzeichen als normale Zeichen ausgewertet.

grüße christian