Aktueller Standort: Startseite> Funktionskategorien> clearstatcache

clearstatcache

Dateistatus -Cache löschen
Name:clearstatcache
Kategorie:Dateisystem
Programmiersprache:php
Kurzbeschreibung:Löschen Sie den Dateistatus -Cache.

Definition und Verwendung

clearstatcache() löscht den Dateistatus -Cache.

Die Funktion clearstatcache() zwischengespeichert die Rückgabeinformationen bestimmter Funktionen, um eine höhere Leistung zu erzielen. Wenn Sie beispielsweise beispielsweise dieselbe Datei in einem Skript mehrmals überprüfen und die Datei während der Ausführung dieses Skripts gelöscht oder geändert werden, müssen Sie den Dateistatus -Cache löschen, um die richtigen Ergebnisse zu erhalten. Dazu müssen Sie die Funktion clearStatcache () verwenden.

Eine Funktion, die zwischengespeichert wird, dh eine Funktion, die von clearstatcache() beeinflusst wird:

  • stat ()
  • lstat ()
  • Datei_exists ()
  • is_writable ()
  • is_readable ()
  • is_exexecable ()
  • is_file ()
  • is_dir ()
  • is_link ()
  • Filectime ()
  • fileatime ()
  • filemtime ()
  • FileInode ()
  • Dateigruppe ()
  • Dateieiner ()
  • Dateigröße ()
  • Filetype ()
  • fileperms ()

Beispiel

 <? Php
// Dateigröße überprüfen
Echo FileSize ( "test.txt" ) ;

$ file = fopen ( "test.txt" , "a+" ) ;

// Abfangen die Datei abfangen
ftruncate ( $ file , 100 ) ;
fcLose ( $ file ) ;

// Cache löschen und erneut die Dateigröße überprüfen
ClearStatcache ( ) ;
Echo FileSize ( "test.txt" ) ;
?>

Ausgabe:

 792
100

Grammatik

 ClearStatcache ( )
Ähnliche Funktionen
Beliebte Artikel