PHP clearstatcache () Funktion
Definition und Verwendung
clearstatcache () Funktion löscht den Cache-Datei-Status.
PHP-Caches Informationen eine Funktion zurückgegeben höhere Leistung zur Verfügung zu stellen. Doch manchmal, wie in einem Skript die gleiche Datei mehrmals, und die Datei während der Skriptausführung in Gefahr, fallen gelassen oder geändert, um zu überprüfen, müssen Sie die Cache-Datei-Status zu löschen, um korrekte Ergebnisse zu erhalten. Dazu verwenden clearstatcache () Funktion.
Grammatik
clearstatcache()
Tipps und Hinweise
Tipp: Caching - Funktion, nämlich durch clearstatcache () Funktion ist eine Funktion der Auswirkungen:
- stat ()
- lstat ()
- file_exists ()
- is_writable ()
- is_readable ()
- is_executable ()
- is_file ()
- is_dir ()
- is_link ()
- filectime ()
- fileatime ()
- filemtime ()
- fileinode ()
- Dateigruppe ()
- fileowner ()
- filesize ()
- filetype ()
- fileperms ()
Beispiele
<?php
//check filesize
echo filesize("test.txt");
echo "<br />";
$file = fopen("test.txt", "a+");
// truncate file
ftruncate($file,100);
fclose($file);
//Clear cache and check filesize again
clearstatcache();
echo filesize("test.txt");
?>
//check filesize
echo filesize("test.txt");
echo "<br />";
$file = fopen("test.txt", "a+");
// truncate file
ftruncate($file,100);
fclose($file);
//Clear cache and check filesize again
clearstatcache();
echo filesize("test.txt");
?>
Der obige Code ausgeben wird:
792
100
100
Füllen Sie PHP - Dateisystem - Referenzhandbuch