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.