clearstatcache
]Podporované v PHP 4 , PHP 5
PHP -> Funkcie -> Súborové funkcie PHP -> funkcia clearstatcache
Syntax
void clearstatcache ( void )
Popis
Príkaz jazyka PHP
Pri používaní stat, lstat, či ďalších funkcií v doleuvedenom zozname PHP ukladá návratové hodnoty týchto funkcií do cache (vyrovnávacej pamäte), čím je zaistený lepší výkon. Napríklad, ak je nejaký súbor kontrolovaný v tom istom skripte viackrát a počas vykonávania tejto funkcie môže byť tento súbor súbor nejakým spôsobom zmenený alebo odstránený, je vhodné vymazať stavovú cache. V týchto prípadoch treba použiť funkciu clearstatcache na vymazanie informácií o tomto súbore v pamäti cache.
Poznámka: Táto funkcia si ukladá informácie o niektorých súboroch do cache pamäte, preto je potrebné zavolať clearstatcache, ak je vykonávaných viacero operácií na rovnakom súbore a nie je vhodné aby bola informácia o tomto súbore ukladaná v pamäti cache.
Zoznam funkcií, ktorých výsledky môžu byť cacheované: stat, lstat, file_exists, is_writable, is_readable, is_executable, is_file, is_dir, is_link, filectime, fileatime, filemtime, fileinode, filegroup, fileowner, filesize, filetype a fileperms.
]