PHP
Referenzliste
filesize
Dateisystem-Funktionen
Befehl:
int filesize ( string $filename )
Parameter-Liste:
Beschreibung | |
---|---|
Pfad zu der Datei. |
Rückgabewerte:
Gibt die Grösse einer Datei in Bytes zurück, oder
FALSE
(und erzeugt einen Fehler der Stufe E_WARNING
) wenn ein Fehler auftrat.Hinweis:
Weil PHPs Integer Typ vorzeichenbehaftet ist und viele Platformen 32bit Integer verweden, können einige Dateisystem-Funktionen für Dateien grösser als 2GB unerwartete Ergebnisse liefern.
Weil PHPs Integer Typ vorzeichenbehaftet ist und viele Platformen 32bit Integer verweden, können einige Dateisystem-Funktionen für Dateien grösser als 2GB unerwartete Ergebnisse liefern.
Beschreibung:
Mit filesize() kann man sich die Grösse einer Datei (filename) in Byte zurückgeben lassen.
Als Rückgabewert dieser Funktion erhalten Sie die Grösse der Datei, im Fehlerfall wird false zurückgeliefert.
Als Rückgabewert dieser Funktion erhalten Sie die Grösse der Datei, im Fehlerfall wird false zurückgeliefert.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Die Ergebnisse dieser Funktion werden gecached. Weitere Details erhalten Sie bei clearstatcache().
Tips:
Tips:
Seit PHP 5.0.0 kann diese Funktion mit einigen URL-Wrappern benutzt werden. Schauen Sie in der Liste unter Unterstützte Protokolle and Wrappers nach, welcher Wrapper die Funktionalität von stat() unterstützt.
Fehler:
Im Fehlerfall wird eine
E_WARNING
ausgegeben. Siehe auch:
filesize() - Beispiel:
Eingabe:
<?php // Ausgabe z.B somefile.txt: 1024 Byte $filename = 'somefile.txt'; echo $filename . ': ' . filesize($filename) . ' Byte'; ?>
filesize() - Beispiel 2:
Eingabe:
<?PHP $datei = 'index.php'; $id = filesize ( $datei ); echo 'Grösse der Datei ' . $datei . ': ' . $id; ?>
Ausgabe:
Gr�sse der Datei index.php: 183
Dateisystem-Funktionen