Gaseste greseala:
72aaa2dbd201d49fc2ee429ebf68f15b
PHP memorează în cache valorile returnate din stat () și astfel, de exemplu, rezultatul filesize () . Apelul său multiplu către același fișier returnează întotdeauna valoarea primului apel, astfel încât în cazul nostru sunt citite doar primele trei litere.
Pentru a schimba acest comportament, este recomandabil să executați întotdeauna funcția clearstatcache () după fiecare fclose () (sau file_put_contents () ), care șterge acest cache:
72aaa2dbd201d49fc2ee429ebf68f15b