stat()

PHP stat() funksiyasi

❮ PHP fayl tizimi ma’lumotnomasi

Misol

Fayl haqida ma’lumot oling:

<?php $stat = stat("test.txt"); echo "Access time: " .$stat["atime"]; echo "<br>Modification time: " .$stat["mtime"]; echo "<br>Device number: " .$stat["dev"]; ?>
Misolni ishga tushirish »

ULASHISH

Ta’rif va qo‘llanilishi

stat() funksiyasi fayl haqidagi ma’lumotni qaytaradi.

Eslatma: Bu funksiyaning natijalari serverdan serverga farq qiladi. Massiv sonli indekslarni, nomli indekslarni yoki ikkalasini ham o‘z ichiga olishi mumkin.

Eslatma: Bu funksiyaning natijasi keshlanadi. Keshni tozalash uchun clearstatcache() funksiyasidan foydalaning.

Sintaksis

stat(filename)

Parametr qiymatlari

Parametr Tavsif
filename Majburiy. Fayl yo‘lini belgilaydi


Texnik tafsilotlar

Qaytariladigan qiymat:

Quyidagi elementlarga ega massiv:

  • [0] yoki [dev] - Qurilma raqami
  • [1] yoki [ino] - Inode raqami
  • [2] yoki [mode] - Inode himoya rejimi
  • [3] yoki [nlink] - Havolalar soni
  • [4] yoki [uid] - Egasining foydalanuvchi identifikatori
  • [5] yoki [gid] - Egasining guruh identifikatori
  • [6] yoki [rdev] - Inode qurilma turi
  • [7] yoki [size] - Hajm (baytlarda)
  • [8] yoki [atime] - Oxirgi murojaat (Unix vaqt tamg‘asi ko‘rinishida)
  • [9] yoki [mtime] - Oxirgi o‘zgartirish (Unix vaqt tamg‘asi ko‘rinishida)
  • [10] yoki [ctime] - Inode oxirgi o‘zgargan vaqt (Unix vaqt tamg‘asi ko‘rinishida)
  • [11] yoki [blksize] - Fayl tizimi kiritish-chiqarish (IO) blokining hajmi (agar qo‘llab-quvvatlansa)
  • [12] yoki [blocks] - Ajratilgan bloklar soni

Muvaffaqiyatsiz bo‘lsa E_WARNING qaytaradi

PHP versiyasi: 4.0+

❮ PHP fayl tizimi ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!