clearstatcache

clearstatcache -- Efface le cache de stat()

Description

void clearstatcache ( void)

L' appel à la fonction stat ou lstat est relativement coûteux en terme de temps d 'exécution . Pour cela , le résultat du dernier appel à l' une des fonctions de statut , (voir la liste ci-dessous ) , est sauvegardé pour ré-utilisation ultérieure . Si vous voulez forcer la vérification du statut d' un fichier , dans le cas le fichier aurait pu être modifié ou aurait disparu , vous devez utiliser la fonction clearstatcache( ) afin d 'effacer de la mémoire les résultats du dernier appel à la fonction .

La valeur du cache n' est valable que pour la durée d 'une requête .

Les fonctions affectées sont : stat( ) , lstat( ) , file_exists( ) , is_writable( ) , is_readable( ) , is_executable( ) , is_file( ) , is_dir( ) , is_link( ) , filectime( ) , fileatime( ) , filemtime( ) , fileinode( ) , filegroup( ) , fileowner( ) , filesize( ) , filetype( ) , et fileperms( ) .