czwartek,
PHP: Statystyki pliku
Jak uzyskać szczegółowe informacje o pliku?
Funkcja stat wykonuje funkcję stat języka C, jej wynikiem jest tablica składająca się z 13 elementów.
Numeric | Associative | Description |
---|---|---|
0 | dev | liczba identyfikująca urządzenie |
1 | ino | jednoznaczny identyfikator pliku |
2 | mode | prawa do odczytu, zapisu i wykonania |
3 | nlink | liczba dowiązań do pliku |
4 | uid | identyfikator właściciela |
5 | gid | identyfikator grupy |
6 | rdev | typ urządzenia |
7 | size | rozmiar w bajtach |
8 | atime | czas ostatniego dostępu |
9 | mtime | czas ostatniej modyfikacji |
10 | ctime | czas ostatniej zmiany |
11 | blksize | sugerowany rozmiar bloku dla operacji I/O |
12 | blocks | liczba bloków używanych przez plik |
$s = stat('example.jpg');
print_r($s);
echo date('Y-m-d H:i:s; ', $s['atime']);
echo date('Y-m-d H:i:s; ', $s['ctime']);
echo date('Y-m-d H:i:s', $s['mtime']);
clearstatcache();
Udział wzięli
Powyższa tabela to odnośniki do właściwych stron dokumentacji języka PHP.