Home Menu

clearstatcache

Clears file status cache

Syntax

clearstatcache ([ bool $clear_realpath_cache = FALSE [, string $filename ]] ) : void

Parameters

clear_realpath_cache

Whether to clear the realpath cache or not.

filename

Clear the realpath and the stat cache for a specific filename only; only used if clear_realpath_cache is TRUE.

Return

No value is returned.

Examples

<?

function myfunction($filename)
{
    $stat = stat($filename);
    $uid = $stat["uid"];
    $posix_getpwuid = posix_getpwuid($uid);

    return $posix_getpwuid["name"];
}

$format = "%s: %s\n";
$filename = "clearstatcache.txt";

printf($format, date("r"), myfunction($filename));

chown($filename, "myowner");
printf($format, date("r"), myfunction($filename));

clearstatcache();
printf($format, date("r"), myfunction($filename));

?>
Fri, 30 Jul 2021 20:20:13 +0000: root
Fri, 30 Jul 2021 20:20:13 +0000: root
Fri, 30 Jul 2021 20:20:13 +0000: myowner

PHP

JesusBible
HTMLCSSJSPHPSVGMore
AboutTerms