tutorial pengembangan web terbaru
 

PHP clearstatcache() Function


<Lengkap PHP Filesystem Referensi

Definisi dan Penggunaan

The clearstatcache() fungsi membersihkan cache Status berkas.

PHP cache data untuk beberapa fungsi untuk kinerja yang lebih baik. Jika file sedang diperiksa beberapa kali dalam naskah, Anda mungkin ingin menghindari caching untuk mendapatkan hasil yang benar. Untuk melakukan hal ini, gunakan clearstatcache() fungsi.

Sintaksis

clearstatcache()

Tips dan Catatan

Tip: Fungsi yang caching:

  • stat()
  • lstat()
  • file_exists()
  • is_writable()
  • is_readable()
  • is_executable()
  • is_file()
  • is_dir()
  • is_link()
  • filectime()
  • fileatime()
  • filemtime()
  • fileinode()
  • filegroup()
  • fileowner()
  • filesize()
  • filetype()
  • fileperms()

Contoh

<?php
//check filesize
echo filesize("test.txt");
echo "<br />";

$file = fopen("test.txt", "a+");
// truncate file
ftruncate($file,100);
fclose($file);

//Clear cache and check filesize again
clearstatcache();
echo filesize("test.txt");
?>

Output dari kode di atas bisa menjadi:

792
100

<Lengkap PHP Filesystem Referensi