Hallo Martin,
$filename = 'test\test.php';
Ergebnis, es wird eine Datei geschrieben die test\test.php heißt...
Klar, was hast du erwartet? Das Verzeichnis-Trennzeichen ist '/', nur Windows kennt alternativ (in früheren Versionen ausschließlich) den Backslash.
es gibt noch ein paar weitere Verzeichnistrennzeichen, zum Beispiel der Doppelpunkt (z.B. MacOs) oder auch der Punkt (z.B. OpenVMS), siehe Wikipedia, Path (computing).
Freundliche Grüße
Vinzenz