Teil von  SELFPHP  / Funktionsübersicht  Teil von Funktionsreferenz  Teil von Dateisystem-Funktionen
Letztes Update der Funktion clearstatcache: 30.10.2005 11:43:38


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

clearstatcache



Springe zu Befehl Befehl | Springe zu Version Version | Springe zu Beschreibung Beschreibung | Springe zu Beispiel Beispiel | Springe zu Ausgabe Ausgabe | 


nach unten nach oben Befehl

void clearstatcache ( void )



nach unten nach oben Version

(PHP 3, PHP 4, PHP 5)



nach unten nach oben Beschreibung

Mit clearstatcache() kann man den Zwischenspeicher mit den Dateistatuswerten
löschen.
Die unten stehenden Funktionen verursachen auf vielen Servern einen
beträchtlichen Zeit- und Ressourcenverbrauch. Aus diesem Grund werden die
Ergebnisse des letzten Aufrufs zwischengespeichert. Falls andere Funktionen
später auf dieselbe Datei zugreifen müssen, können sie die Werte aus dem
Zwischenspeicher verwenden und sind so deutlich schneller.
Falls Sie aber die gespeicherten Werte nicht mehr benötigen oder sich die
Eigenschaften von Dateien verändert haben, so können Sie mit der Funktion
clearstatcache() den Zwischenspeicher wieder löschen.

Folgende Funktionen nutzen den Dateistatus:

file_exists()
fileatime()
filectime()
filegroup()
fileinode()
filemtime()
fileowner()
fileperms()
filesize()
filetype()
is_dir()
is_executable()
is_file()
is_link()
is_readable()
is_writeable()
lstat()
stat()



nach unten nach oben Beispiel


<?PHP
$datei
= "zahl.txt";
chmod ($datei, 0600);
$chmod = decoct(fileperms($datei));
echo
"CHMOD: " . $chmod;
echo
"<br>";
chmod ($datei, 0777);
$chmod = decoct(fileperms($datei));
echo
"CHMOD: " . $chmod;
clearstatcache();  
echo
"<br>";
$chmod = decoct(fileperms($datei));
echo
"CHMOD: " . $chmod;
?>




nach unten nach oben Ausgabe


CHMOD: 100600
CHMOD: 100600
CHMOD: 100777

 


Zurück: chown

Weiter: copy
 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt