Contoh
Dapatkan informasi tentang file:
<?php print_r(lstat("test.txt")); ?> /* Output : Array ( [0] => 2049 [1] => 398326 [2] => 33188 [3] => 1 [4] => 0 [5] => 0 [6] => 0 [7] => 80 [8] => 1606675340 [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] => 1606675340 [mtime] => 1598611896 [ctime] => 1598611896 [blksize] => 4096 [blocks] => 8 )
Fungsi lstat()
dapat digunakan untuk mengembalikan informasi tentang file atau tautan simbolik.
Catatan: Hasil dari fungsi ini akan berbeda dari server ke server. Array dapat berisi indeks angka, indeks nama, atau keduanya.
Catatan: Hasil dari fungsi ini di-cache dan gunakan clearstatcache()
untuk membersihkan cache.
Tip: Fungsi ini mirip dengan stat()
, kecuali jika parameter nama file adalah tautan simbolis dan status tautan simbolisnya dikembalikan.
lstat(filename)
Parameter | Deskripsi |
---|---|
filename | Required. Menentukan jalur ke file atau tautan simbolis untuk diperiksa |
Return Value: | Sebuah array dengan elemen berikut: [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 Mengembalikan E_WARNING jika gagal |
---|---|
PHP Version: | 4.0+ |