= 1024) { $size /= 1024; $pos++; } … fsize() weiterlesen" /> = 1024) { $size /= 1024; $pos++; } … fsize() weiterlesen" />

fsize()

Diese Seiten sind lediglich aus historischen Gründen hier, sie werden weder gepflegt noch verlinkt.

Die Funktion übernimmt eine Dateigrösse als int oder einen Dateinamen als String und gibt einen für Menschen lesbaren String mit automatisch angepasster Grössenbezeichnung zurück.

function fsize($file) {
$a = array("B", "KB", "MB", "GB", "TB", "PB");
$pos = 0;
$size = is_numeric($file) ? $file : @filesize($file);
while ($size >= 1024) {
$size /= 1024;
$pos++;
}
return number_format($size,2,",",".")." ".$a[$pos];
}

Ein Gedanke zu „fsize()“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert