اشتباه را پیدا کنید:
72aaa2dbd201d49fc2ee429ebf68f15b
PHP مقادیر بازگشتی `stat()` و در نتیجه، برای مثال، نتیجه `filesize()` را در حافظه پنهان (cache) ذخیره میکند. بنابراین، چندین فراخوانی به یک فایل، همیشه مقدار اولین فراخوانی را برمیگرداند، به این معنی که در مورد ما فقط سه حرف اول استخراج میشوند.
به منظور تغییر این رفتار ، معمولاً توصیه می شود که بعد از هر fclose () (یا file_put_contents () ) ، تابع clearstatcache () را اجرا کنید ، که این حافظه پنهان را پاک می کند.:
72aaa2dbd201d49fc2ee429ebf68f15b