clearstatcache

clearstatcache -- Limpia la cache de estado de un fichero

Descripción

void clearstatcache ( void)

Invocar la llamada del sistema stat o lstat es bastante costoso en la mayoría de los sistemas . Por lo tanto , el resultado de la última llamada a cualquiera de las funciones de estado ( listadas abajo ) es guardado para usarlo en la próxima llamada de este tipo empleando el mismo nombre de fichero . Si deseas forzar un nuevo chequeo del estado del fichero , por ejemplo si el fichero está siendo chequeado muchas veces y puede cambiar o desaparecer , usa esta función para borrar los resultados almacenados en memoria de la última llamada .

Este valor sólo es cacheado durante el tiempo de vida de una petición simple .

Entre las funciones afectadas se incluyen stat( ) , lstat( ) , file_exists( ) , is_writeable( ) , is_readable( ) , is_executable( ) , is_file( ) , is_dir( ) , is_link( ) , filectime( ) , fileatime( ) , filemtime( ) , fileinode( ) , filegroup( ) , fileowner( ) , filesize( ) , filetype( ) , y fileperms( ) .