dedlfix: Backslash entfernen

Beitrag lesen

Tach!

Allerdings  funktioniert das 2. Beipiel auch nicht, wenn ich einen Backslash weglasse.
($mail_text = preg_replace('/\\\\"/', '"', $mail_text);)
Ich habe es deshalb jetzt mit str_replace versucht und zwar mit
$mail_text = str_replace('\\"', '"', $mail_text);
(\ wird "escaped" durch \ und " muss nicht "escaped" werden)
Leider ohne Erfolg.

Dann werden wohl deine Eingabedaten nicht zur Lösung passen. Ich kann keine Fehlfunktion nachvollziehen. Was sagt denn var_dump($eingabedaten_gekürzt_auf_relevante_länge);?

'\"' ist gleichwertig zu '"'. \ ist ein maskierter . Da das " aber bereits als \ und " interpretiert wird, braucht es keinen extra maskierten .

Und warum verwendest du nicht stripslashes()?

dedlfix.