# filectime

(PHP 4, PHP 5, PHP 7, PHP 8)

filectime — Liefert die Änderungszeit eines Datei-Inodes

### Beschreibung

filectime(string `$filename`): int|false

Gibt die Zeit der letzten Änderung eines Datei-Inodes zurück.

### Parameter-Liste

`filename`

  Pfad zu der Datei.

### Rückgabewerte

Gibt die Zeit der letzten Änderung einer Datei zurück. Bei einem Fehler wird `false` zurückgegeben. Die Zeit wird als UNIX-Zeitstempel zurückgegeben.

### Fehler/Exceptions

Im Fehlerfall wird eine `E_WARNING` ausgegeben.

### Beispiele

Beispiel #1 filectime()-Beispiel

`<?php
// Ausgabe z. B. somefile.txt wurde zuletzt geändert: December 29 2002 22:16:23.
$filename = 'somefile.txt';
if (file_exists($filename)) {
echo "$filename wurde zuletzt geändert: " . date("F d Y H:i:s.", filectime($filename));
}
?>`

### Anmerkungen

> Hinweis:

> Anmerkung: Bei den meisten Unix-Dateisystemen gilt eine Datei als geändert, sobald ihre Inode-Daten geändert wurden; d. h. wenn die Berechtigungen, Eigentümer, Gruppe oder andere Metadaten des Inodes aktualisiert werden. Siehe auch filemtime() (was man verwenden sollte, um Fußzeilen mit "Zuletzt Aktualisiert" für Webseiten zu erstellen) und fileatime().

> Hinweis:

> Es ist auch zu beachten, dass in einigen Unix-Texten ctime als die Zeit der Erstellung der Datei beschrieben wird. Das ist falsch. Bei den meisten Unix-Dateisystemen gibt es keine Zeitangabe für die Erstellung von Unix-Dateien.

> Hinweis:

> Beachten Sie, dass die zeitliche Auflösung bei verschiedenen Dateisystemen unterschiedlich sein kann.

> Hinweis: Die Ergebnisse dieser Funktion werden zwischengespeichert. Weitere Details sind bei clearstatcache() zu finden.

Tipp

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.

### Siehe auch

- filemtime() - Liefert die Zeit der letzten Dateiänderung

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open