clearstatcache

(PHP 3, PHP 4 >= 4.0.0)

clearstatcache -- Limpa o cache do file stat

Descrição

void clearstatcache (void)

Invocando a função do sistema (system call) stat ou lstat na maior parte do sistema é bem caro. Então, o resultado da ultima chamada para qualquer chamada para as funções de status (listadas abaixo) é guardada para a ultilização nas possiveis procimas chamadas utilizando o mesmo nome de arquivo. Se voce deseja forcar um check no status, por exemplo se o arquivo for checado muitas vezes e pode mudar ou disaparecer, use esta função para limpar os resultados da ultima chamada da memória.

Este valor somente reside no cache pelo tempo de somente um pedido.

As funções afetadas são stat(), lstat(), file_exists(), is_writable(), is_readable(), is_executable(), is_file(), is_dir(), is_link(), filectime(), fileatime(), filemtime(), fileinode(), filegroup(), fileowner(), filesize(), filetype(), e fileperms().