Größen berechnen/formatieren

9. Juni 2013

Um die Größe von Dateien etc. zu berechnen gibt es viele Funktionen. Eine davon ist hier zu finden, diese Berechnet den Wert und gibt ihn passend wieder aus. [sourcecode language=”php”] function formatSize($size) { $types = array(‘B’, ‘KB’, ‘MB’, ‘GB’, ‘TB’, ‘PB’); for($i = 0; $size >= 1024 && $i < (count($types)-1); $size /= 1024, $i++); […]

Größen berechnen/formatieren
Um die Größe von Dateien etc. zu berechnen gibt es viele Funktionen. Eine davon ist hier zu finden, diese Berechnet den Wert und gibt ihn passend wieder aus. [sourcecode language="php"] function formatSize($size) { $types = array('B', 'KB', 'MB', 'GB', 'TB', 'PB'); for($i = 0; $size >= 1024 && $i < (count($types)-1); $size /= 1024, $i++); return(round($size, 2) . " " . $types[$i]); } echo formatSize(8763432); // Gibt aus: 8.35 MB echo formatSize(369); // Gibt aus: 369 B echo formatSize( filesize('/Pfad/zur/Datei'); // Gibt die Größe der Datei aus. [/sourcecode]

Kommentare

Kommentare werden geladen...

Weitere Beiträge