
| Datensatz Alter in Tagen | 5.236 |
| ID | 11 |
| Anlagedatum | 12.08.2011 [12:01] |
| Überschrift | Filegrösse in php |
| Kategorie | Codeschnipsel |
| Filter | Alle |
| Status | Stable |
| Gesperrt | Nein |
| Gehört | Keine -- |
Leider gibt PHP bei der Dateigrösse immer Byte aus, mit der kleinen Funktion im Anhang lässt sich die Grösse in gewohnter Grösse ausgeben, also KB,MB,GB etc
<?PHP function size_hum_read($size) { $i = 0; $iec = array("B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"); while (($size/1024)>1) { $size=$size/1024; $i++; } return number_format($size,0,",",".")." ".$iec[$i]; }