Astuce rapide: PHP clearstatcache

Trouve l'erreur:

72aaa2dbd201d49fc2ee429ebf68f15b


PHP met en cache les valeurs de retour de stat () et donc, par exemple, le résultat de filesize () . Son appel multiple au même fichier renvoie toujours la valeur du premier appel, de sorte que dans notre cas, seules les trois premières lettres sont lues.

Afin de changer ce comportement, il est généralement recommandé de toujours exécuter la fonction clearstatcache () après chaque fclose () (ou file_put_contents () ), ce qui efface ce cache:

72aaa2dbd201d49fc2ee429ebf68f15b

Retour