<Komple PHP Dosya Sistemi Referans
Tanımı ve Kullanımı
clearstatcache() fonksiyonu dosya durumu önbelleği temizler.
PHP daha iyi performans için bazı işlevler için verileri önbelleğe alır. Bir dosya bir komut birkaç kez kontrol ediliyor, doğru sonuçlar elde etmek için önbelleğe alma kaçınmak isteyebilirsiniz. Bunu yapmak için, kullanmak clearstatcache() fonksiyonu.
Sözdizimi
clearstatcache()
İpuçları ve Notlar
Tip: önbelleklediğiniz Fonksiyonlar:
- 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()
Örnek
<?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");
?>
kodun çıktısı yukarıda olabilir:
792
100
<Komple PHP Dosya Sistemi Referans