Forum und email

clearstatcache

(PHP 4, PHP 5)

clearstatcache — Leegt de bestands-status cache

Beschrijving

void clearstatcache ( void )

Als je stat(), lstat() of een van de andere functies die hier beneden staan gebruikt, slaat PHP de informatie die deze functies terug geven op om een sneller resultaat mogelijk te maken. Je wilt waarschijnlijk, in sommige gevallen, de opgeslagen informatie leeg maken. Bijvoorbeeld als één en hetzelfde bestand meerdere malen wordt gecontroleerd in één en hetzelfde script, en dat dat bestand het gevaar loopt verwijdert of verandert te worden terwijl het script draait. In deze gevallen kan je de clearstatcache() functie gebruiken om de informatie die PHP opslaat over een bestand te verwijderen.

Note: Deze functie slaat informatie over bepaald bestanden op, dus je hoeft alleen clearstatcache() aan te roepen als je meerdere opvragen van dezelfde doet en het is nodig deze informatie van een bepaald bestand niet op te slaan.

Beïnvloede functies zijn: stat(), lstat(), file_exists(), is_writable(), is_readable(), is_executable(), is_file(), is_dir(), is_link(), filectime(), fileatime(), filemtime(), fileinode(), filegroup(), fileowner(), filesize(), filetype() en fileperms().