(PHP 4, PHP 5, PHP 7)
filetype — Liefert den Typ einer Datei
$filename
) : stringLiefert den Typ der übergebenen Datei.
filenamePfad zu der Datei.
Gibt den Typ einer Datei zurück. Mögliche Werte sind fifo, char, dir, block, link, file, socket und unknown.
Gibt FALSE zurück, wenn ein Fehler auftrat. filetype()
erzeugt auch eine E_NOTICE Meldung, wenn der stat-Aufruf
fehlschlägt oder der Dateityp unbekannt ist.
Beispiel #1 filetype() Beispiel
<?php
echo filetype('/etc/passwd'); // file
echo filetype('/etc/'); // dir
?>
Im Fehlerfall wird eine E_WARNING ausgegeben.
Hinweis: Die Ergebnisse dieser Funktion werden gecached. Weitere Details erhalten Sie bei clearstatcache().
Seit PHP 5.0.0 kann diese Funktion mit einigen URL-Wrappern benutzt werden. Schauen Sie in der Liste unter Unterstützte Protokolle und Wrapper nach, welcher Wrapper die Funktionalität von stat() unterstützt.