clearstatcache Czyści bufor statusu pliku &reftitle.description; voidclearstatcache boolclear_realpath_cache&false; stringfilename"" Kiedy używasz stat, lstat lub dowolnej z funkcji wymienionej niżej, PHP buforuje informacje, zwrócone przez te funkcje w celu zapewnienia większej wydajności. Jednakże, w kilku przypadkach, możesz chcieć wyczyścić zbuforowane informacje. W przypadku, gdy ten sam plik jest sprawdzany wiele razy w tym samym skrypcie i istnieje obawa, że plik ten zostanie zmieniony lub usunięty podczas pracy skryptu, możesz wywołać czyszczenie bufora stanu. W takim przypadku, możesz użyć funkcji clearstatcache do wyczyszczenia informacji o pliku zbuforowanej przez PHP. Weź pod uwagę, że PHP nie buforuje informacji o nie istniejących plikach. Jeśli wywołasz file_exists na pliku, który nie istnieje zostanie zwrócone &false; dopóki nie stworzysz tego pliku. Jeśli go utworzysz funkcja zwróci &true; nawet jeśli go później skasujesz. Jednakże unlink czyści automatycznie bufor. Ta funkcja buforuje informacje o podanych nazwach plików, więc potrzebujesz wywoływać clearstatcache jeśli wykonujesz wiele operacji na tym samym pliku i potrzebujesz, aby informacje o tym pliku nie były buforowane. 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. &reftitle.parameters; clear_realpath_cache Czy czyścić również bufor ścieżki prawdziwej. filename Czyści bufor o prawdziwej ścieżce tylko dla podanego pliku; tylko jeśli clear_realpath_cache jest ustawiony na &true;. &reftitle.returnvalues; &return.void; &reftitle.examples; Przykład <function>clearstatcache</function> ]]> &example.outputs.similar;