Start · Sprachen · PHP · Referenz · clearstatcache

clearstatcache

Funktion

Löscht den Datei-Status-Cache — nötig, wenn Datei-Werte während der Skript-Laufzeit ändern.

seit PHP 4.0.0 Kategorie: io

Signatur

clearstatcache(bool $clear_realpath_cache = false, string $filename = ""): void

Beschreibung

Funktionen wie filesize(), file_exists() cachen. Nach Änderungen im gleichen Request muss der Cache invalidiert werden.

Parameter

Name Typ Default Beschreibung
$clear_realpath_cache bool false Auch Realpath-Cache.
$filename string "" Nur diese Datei.

Rückgabewert

Typ
void

Beispiele

Basis

<?php

file_put_contents($path, 'x');
clearstatcache(true, $path);
echo filesize($path); // frischer Wert