<كاملة PHP نظام الملفات المرجعي
تعريف والاستخدام
و clearstatcache() وظيفة مسح ذاكرة التخزين المؤقت حالة الملف.
PHP تخزين البيانات لبعض الوظائف من أجل أداء أفضل. إذا كان يتم فحص ملف عدة مرات في السيناريو، قد ترغب في تجنب التخزين المؤقت للحصول على النتائج الصحيحة. للقيام بذلك، استخدم clearstatcache() وظيفة.
بناء الجملة
clearstatcache()
نصائح وملاحظات
Tip: وظائف التي يتم التخزين المؤقت:
- 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()
مثال
<?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");
?>
الناتج من التعليمات البرمجية أعلاه يمكن أن يكون:
792
100
<كاملة PHP نظام الملفات المرجعي