Hi,
falls es dynamisch erfolgen soll, dann mit der Funktion "addslashes":
$var = addslashes($var);
Wozu?
Wenn der Text, der " enthält, es bereits "in eine Variable geschafft" hat, dann besteht keinerlei Notwendigkeit zur Maskierung mehr - das " ist innerhalb eines Stringwertes ein Zeichen wie jedes andere.
Die Notwendigkeit zur Maskierung besteht nur im Kontext "PHP-Code, der vom Parser analysiert werden soll". *Dort* hat das Anführungszeichen ggf. Sonderbedeutung - es beendet die Notation des Textliterals wieder, wenn es auch mit diesem begonnen wurde.
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.
Light travels faster than sound - that's why most people appear bright until you hear them speak.