clearstatcache
(PHP 4, PHP 5, PHP 7, PHP 8)
clearstatcache — Libera la cache dello stato di un file
Descrizione
Occorre notare che il PHP non memorizza informazioni su file inesistenti.
Pertanto se si esegue la funzione file_exists() su un file
che non esiste, questa restituisce false
fino a quando il file non viene creato.
Un volta ccreato il file, la funzione restituisce true
anche se il file viene cancellato.
Nota:
Queste funzioni memorizzano informazioni su specifici file, pertanto basta
eseguire clearstatcache() nel caso di molteplici operazioni
sul medesimo file oppure nel caso sia necessario non memorizzare informazioni
su un dato file.
Tale valore viene memorizzato solo per la durata di una singola richiesta.
Le funzioni coinvolte sono stat(),
lstat(),
file_exists(),
is_writable(),
is_readable(),
is_executable(),
is_file(),
is_dir(),
is_link(),
filectime(),
fileatime(),
filemtime(),
fileinode(),
filegroup(),
fileowner(),
filesize(),
filetype() e
fileperms().