<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