Contoh
Kembalikan informasi tentang file yang terbuka:
<?php $file = fopen("test.txt","r"); print_r(fstat($file)); fclose($file); ?> /*Output : Array ( [0] => 2049 [1] => 398326 [2] => 33188 [3] => 1 [4] => 0 [5] => 0 [6] => 0 [7] => 80 [8] => 1606588862 [9] => 1598611896 [10] => 1598611896 [11] => 4096 [12] => 8 [dev] => 2049 [ino] => 398326 [mode] => 33188 [nlink] => 1 [uid] => 0 [gid] => 0 [rdev] => 0 [size] => 80 [atime] => 1606588862 [mtime] => 1598611896 [ctime] => 1598611896 [blksize] => 4096 [blocks] => 8 )
Fungsi fstat()
digunakan untuk mengembalikan informasi tentang file yang terbuka.
Catatan: Hasil dari fungsi ini akan berbeda dari server ke server. Array mungkin berisi indeks angka, indeks nama atau keduanya.
Tip: Fungsi ini mirip dengan stat()
,tetapi fungsi ini filenya harus dibuka.
fstat(file)
Parameter | Deskripsi |
---|---|
file | Required. Menentukan file yang terbuka untuk diperiksa |
Return Value: | Array dengan informasi tentang file yang terbuka: [0] atau [dev] – Nomor perangkat [1] atau [ino] – Nomor inode [2] atau [mode] – Mode proteksi inode [3] atau [nlink] – Jumlah tautan [4] atau [uid] – User ID pemilik [5] atau [gid] – ID Grup pemilik [6] atau [rdev] – Jenis perangkat inode [7] atau [size] – Ukuran dalam byte [8] atau [atime] – Akses terakhir (sebagai stempel waktu Unix) [9] atau [mtime] – Terakhir diubah (sebagai stempel waktu Unix) [10] atau [ctime] – Perubahan inode terakhir (sebagai stempel waktu Unix) [11] atau [blksize] – Ukuran blokir IO sistem file (jika didukung) [12] atau [blok] – Jumlah blok yang dialokasikan |
---|---|
PHP Version: | 4.0+ |