MudGuard: Warum funktioniert dieser Script nicht?

Beitrag lesen

Hi,

  1. if (preg_match("=^.{1,2}$=", $file))
    Es gibt die Dateien "." (aktuelles Verzeichnis) und ".." (Nach oben), die werden hier übersprungen
    Wirklich?
    ja.
    . hat keine Spezialbedeutung (so wie \n, \t usw. es hätten), wird also durch . ersetzt.
    nein, deswegen bleibt es .

Wah. PHP ist krank.

C und C++ und Javascript und Pascal und Perl und ... machen aus . einen .
Java verweigert das Kompilieren (illegal escape character).

Nur PHP macht daraus .

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.