clearstatcache () funcția

(PHP 3, PHP 4, PHP 5)

clearstatcache - Golește cache-ul de stare de fișier

Descriere clearstatcache void (void)

# 13; Când utilizați funcția de Stat (). lstat () sau la oricare dintre funcțiile enumerate în lista de mai jos, PHP cache rezultatele executării lor de a oferi o performanță mai mare. Cu toate acestea, în unele cazuri, poate fi necesar pentru a curăța acest cache. De exemplu, atunci când script-ul verifică în mod repetat starea aceluiași fișier, care pot fi modificate sau eliminate în timpul rulării.

# 13; Rețineți că PHP nu cache informații despre fișiere inexistente. Deci, dacă suni file_exists () pe un fișier inexistent, acesta va returna FALSE, atâta timp cât nu crea acest fișier. Dacă creați un fișier, acesta va returna TRUE, chiar dacă apoi ștergeți.

Notă: Rezultatele următoarele funcții sunt memorate în cache PHP, așa că, dacă nu doriți să fișier sau director de informații cu care lucrați, pentru a cache-ul, utilizarea clearstatcache () funcția.

# 13; Lista funcțiilor, rezultatele care sunt memorate în cache: 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 ().