Horst Nogajski: Prüfen mit file_exists, is_readable, is_writeable, usw

Beitrag lesen

Hallo zusammen,

ich würde gerne wissen ob (vor allem auf Unix-Systemen) es ein Unterschied ist wenn man mit file_exists oder mit is_readable prüft.

Also konkret: bedeutet es auch gleichzeitig das eine Datei lesbar ist, für den aktuellen Benutzer (PHP), wenn die Funktion file_exists() WAHR zurückgibt?
Oder kann es auch sein, das die Funktion file_exixts() WAHR zurückgibt wenn eine Datei existiert für die der aktuelle Benutzer (PHP) keinerlei Rechte hat (also weder lesen noch schreiben und schon gar nicht ausführen)?

Ich kann es selber leider nicht ausprobieren weil ich keinen Unix-Rechner habe.

Viele Grüße,
Horst