Encuentra el error:
72aaa2dbd201d49fc2ee429ebf68f15b
PHP almacena en caché los valores de retorno de stat () y por lo tanto, por ejemplo, el resultado de () . Varias llamadas al mismo archivo siempre devuelven el valor de la primera llamada, de modo que en nuestro caso solo se leen las primeras tres letras.
Para cambiar este comportamiento, generalmente se recomienda ejecutar siempre la función clearstatcache () después de cada fclose () (o file_put_contents () ), lo que borra este caché:
72aaa2dbd201d49fc2ee429ebf68f15b