Sven Rautenberg: Formatierung meines Gästebuches

Beitrag lesen

Aloha!

Hi,
bedeutet das ich muss vor jedem " ein \ setzen ? (sofern innerhalb eines php-befehls)

Wenn du meinst: "Gib in der Seite ein "-Zeichen aus", und dein String mit " eingeleitet wurde, dann ja.

Wenn dein String mit ' eingeleitet wurde, dann nicht (da mußt du dann auszugebende ' mit Backslash escapen).

Generell ist es nicht verkehrt, Anführungsstriche in Strings immer mit Backslash zu escapen, allerdings ist es aufwendiger. Wenn du den String mit der einen Sorte (' oder ") begrenzt, kannst du die jeweils andere Sorte (" oder ') problemlos im String verwenden und ausgeben. Nur bei der gleichen Sorte muß ein Backslash davor. Und wenn du den Backslash ausgeben willst, mußt du zwei davon schreiben, damit einer daraus wird.

- Sven Rautenberg