Matze: Verständnissproblem bei date()

Beitrag lesen

Hallo,

ich habe ein Verständnissproblem beim Escapen in der date-Funktion.

Also
echo date("\H\e\u\t\e \i\s\t\ D, \d\e\r d. M Y");
liefert mir z.B. "Heu e is Thu, de 03. Sep 2009".

Es werden also die "t" in "Heute" und "ist", sowie das "r" von "der" nicht angezeigt.

Richtig funktioniert es so:
echo date("\H\e\u\\t\e \i\s\\t\ D, \d\e\\r d. M Y");

Kann mir bitte einer sagen warum das so ist?
Warum muss ich die 3 Buchstaben doppelt maskieren?

Danke und Grüße, Matze