Golește cache-ul de stare de fișier
clearstatcache - Golește cache-ul de stare de fișier
void clearstatcache ([bool $ clear_realpath_cache = false [, string $ filename]])
Pentru a oferi o mai mare performanță în funcția de Stat (). lstat () sau orice altă funcție, enumerate în lista de mai jos, PHP cache rezultatele execuției lor. 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, poate doriți să goliți memoria cache de stare. În acest caz, este necesar să se utilizeze clearstatcache () funcția de purificare PHP informații despre fișier din cache spus.
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. Cu toate acestea, unlink () funcția se va șterge automat memoria cache.
Această funcție memorează în cache informații despre anumite fișiere, deci are sens să clearstatcache (cauza) numai în cazul în care veți face mai multe operații cu același fișier și nu doresc să primească informațiile din cache cu privire la acel fișier.
lista de parametri
Clear cache-ului căilor sau nu.
Goliți memoria cache și Stat-ului căilor numai pentru un anumit fișier este utilizat numai în cazul în care clear_realpath_cache parametrul este setat la TRUE.
valorile de returnare
Această funcție nu returnează o valoare după execuție.