En son web geliştirme öğreticiler
 

PHP lstat() Function


<Komple PHP Dosya Sistemi Referans

Tanımı ve Kullanımı

lstat() işlevi, bir dosya veya sembolik bağ hakkında bilgi verir.

Bu fonksiyon, aşağıdaki unsurları içeren bir dizi döner:

  • [0] ya da [dev] - Cihaz sayısı
  • [1] veya [amino] - Düğüm sayısı
  • [2] veya [mod] - Düğüm koruma modu
  • [3] veya [nlink] - bağlantı sayısı
  • [4] veya [uid] - sahibinin Kullanıcı Kimliği
  • [5] veya [GID] - sahibinin Grup kimliği
  • [6] veya [rdev] - Düğüm aygıt türü
  • [7] veya [boyut] - bayt cinsinden boyut
  • [8] veya [atime] - Son Erişim (as Unix timestamp)
  • [9] veya [mtime] - Son değişiklik (as Unix timestamp)
  • [10] veya [ctime] - Son düğümü değişiklik (as Unix timestamp)
  • [11] veya [blksize] - dosya sistemi IO sisteminin blok (if supported)
  • [12] veya [blok] - blok sayısı tahsis

Sözdizimi

lstat(file)

Parametre Açıklama
file Gereklidir. kontrol etmek dosyayı belirtir

İpuçları ve Notlar

Note: Bu işlevin sonuçları sunucudan diğerine değişecektir. Dizi numarası indeksi, adı dizini veya her ikisini de içerebilir.

Note: Bu işlevin sonucu önbelleğe alınır. Kullanım clearstatcache() önbelleği temizlemek için.

Tip: Bu fonksiyon benzer stat() dosya parametresi sembolik bağ ise, sembolik bağın durumu döndürülür (değil dosyanın durumu komutu ile işaret) hariç.


Örnek

<?php
print_r(lstat("test.txt"));
?>

kodun çıktısı yukarıda olabilir:

Array
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)

<Komple PHP Dosya Sistemi Referans