Fungsi clearstatcache() membersihkan cache status file.
Cache PHP mengembalikan informasi dari fungsi tertentu untuk memberikan kinerja yang lebih tinggi. Namun terkadang, seperti ketika Anda memeriksa file yang sama beberapa kali dalam sebuah skrip dan file tersebut terancam terhapus atau diubah selama eksekusi skrip, Anda perlu menghapus cache status file untuk mendapatkan hasil yang benar. Untuk melakukan ini, gunakan fungsi clearstatcache().
hapusstatcache()
Tip: Fungsi caching adalah fungsi yang dipengaruhi oleh fungsi clearstatcache():
status()
status()
file_ada()
dapat_ditulis()
dapat_dibaca()
is_executable()
is_file()
is_dir()
is_link()
waktu file()
waktu file()
waktu file()
fileinode()
grup file()
pemilik file()
ukuran file()
tipe file()
izin file()
<?php//periksa ukuran fileecho filesize("test.txt");echo "<br />";$file = fopen("test.txt", "a+");// truncate fileftruncate($file,100) ;fclose($file);//Hapus cache dan periksa kembali ukuran fileclearstatcache();echo filesize("test.txt");?>
Kode di atas akan menampilkan:
792100