clearstatcache

clearstatcache -- Czyści cache statystki pliku

Opis

void clearstatcache ( void)

Wywoływanie systemowych stat lub lstat w większości systemów jest zbyt kosztowne . Dlatego , wynik ostatniego wywołania każdej z funkcji statusowej ( przedstawionej poniżej ) jest przechowywany do wykorzystania go przy następnym wywołaniu funkcji z samą nazwą pliku . Jeśli chcesz wymusić ponowne sprawdzenie statusu , pliku który jest sprawdzany wielokrotnie i mógł się zmienić lub zniknąć , użyj tej funkcji aby wyczyścić wyniki ostatniego wywołania tych funkcji z pamięci .

Te wartości cachowane tylko przez czas działania pojedynczego wywołania .

Dotyczy funkcji stat( ) , lstat( ) , file_exists( ) , is_writable( ) , is_readable( ) , is_executable( ) , is_file( ) , is_dir( ) , is_link( ) , filectime( ) , fileatime( ) , filemtime( ) , fileinode( ) , filegroup( ) , fileowner( ) , filesize( ) , filetype( ) i fileperms( ) .