clearstatcache
Dateistatus -Cache löschen
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:
<? 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
ClearStatcache ( )