Fungsi lstat() PHP

Definisi dan Penggunaan

Fungsi lstat() mengembalikan informasi tentang berkas atau koneksi simbol.

Sintaks

lstat(file)
Parameter Deskripsi
file Diperlukan. Tentukan berkas yang akan dicek.

Keterangan

Dapatkan oleh file Informasi statistik berkas atau koneksi simbol yang ditentukan parameter.

Format kembalian lstat()

Index angka Nama kunci hubungan (dari PHP 4.0.6) Keterangan
0 dev Nama perangkat
1 ino Nomor
2 mode Mode perlindungan inode
3 nlink Jumlah koneksi
4 uid ID pengguna pemilik
5 gid ID grup pemilik
6 rdev Tipe perangkat, jika perangkat inode
7 size Jumlah byte ukuran berkas
8 atime Waktu Pengaksesan Terakhir (Timestamp Unix)
9 mtime Waktu Modifikasi Terakhir (Timestamp Unix)
10 ctime Waktu Perubahan Terakhir (Timestamp Unix)
11 blksize Ukuran blok IO sistem berkas
12 blocks Banyaknya blok yang diambil

Petunjuk dan Komentar

Petunjuk:Fungsi ini sama seperti stat() Fungsi yang sama, perbedaan hanya satu: jika file Jika parameter adalah kaitan simbol, maka kaitan simbol itu sendiri yang kembali, bukan keadaan berkas yang ditunjuk kaitan simbol.

Komentar:Hasil fungsi ini akan disimpan di cache. Gunakan clearstatcache() untuk membersihkan cache.

Contoh

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

Output seperti:

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
)