Rapida Konsilo: PHP clearstatcache

Trovu la eraron:

72aaa2dbd201d49fc2ee429ebf68f15b


PHP kaŝmemorigas la revenajn valorojn de stat () kaj tiel, ekzemple, la rezulto de filesize () . Pluraj alvokoj al la sama dosiero ĉiam redonas la valoron de la unua alvoko, tiel ke en nia kazo nur la unuaj tri literoj estas legataj.

Por ŝanĝi ĉi tiun konduton, oni ĝenerale rekomendas ĉiam ekzekuti la funkcion clearstatcache () post ĉiu fclose () (aŭ file_put_contents () ), kiu malplenigas ĉi tiun kaŝmemoron:

72aaa2dbd201d49fc2ee429ebf68f15b

Reen