tutorial pengembangan web terbaru
 

PHP lstat() Function


<Lengkap PHP Filesystem Referensi

Definisi dan Penggunaan

The lstat() mengembalikan fungsi informasi tentang file atau link simbolik.

Fungsi ini mengembalikan sebuah array dengan unsur-unsur berikut:

  • [0] atau [dev] - nomor Perangkat
  • [1] atau [ino] - nomor inode
  • [2] atau [Mode] - modus perlindungan Inode
  • [3] atau [nlink] - Jumlah link
  • [4] atau [uid] - User ID pemilik
  • [5] atau [gid] - Kelompok ID dari pemilik
  • [6] atau [rdev] - Inode jenis perangkat
  • [7] atau [size] - Ukuran dalam byte
  • [8] atau [atime] - Akses terakhir (as Unix timestamp)
  • [9] atau [find] - Terakhir diubah (as Unix timestamp)
  • [10] atau [kriminal] - terakhir perubahan inode (as Unix timestamp)
  • [11] atau [blksize] - BLOCKSIZE dari filesystem IO (if supported)
  • [12] atau [blok] - Jumlah blok yang dialokasikan

Sintaksis

lstat(file)

Parameter Deskripsi
file Wajib. Menentukan file untuk memeriksa

Tips dan Catatan

Note: Hasil dari fungsi ini akan berbeda dari server ke server. array mungkin berisi indeks nomor, indeks nama, atau keduanya.

Note: Hasil dari fungsi ini cache. Gunakan clearstatcache() untuk menghapus cache.

Tip: Fungsi ini mirip dengan stat() , kecuali bahwa jika parameter file symbolic link, status symlink dikembalikan (tidak status file yang ditunjuk oleh symlink).


Contoh

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

Output dari kode di atas bisa menjadi:

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
)

<Lengkap PHP Filesystem Referensi