PHP

Fungsi lstat() PHP

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 )

Definisi dan Penggunaan

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.

Syntax

lstat(filename)

Nilai Parameter

ParameterDeskripsi
filenameRequired. Menentukan jalur ke file atau tautan simbolis untuk diperiksa

Detail Teknis

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+

Hanifah Nurbaeti