function modern_boyut($boyut) { if(empty($boyut)) { return "0 KB"; } $kb = 1024; $mb = 1048576; $gb = 1073741824; $tb = 1099511627776; if($boyut >= $tb) { return number_format($boyut / $tb,2,",",".")." TB"; } else if($boyut >= $gb) { return number_format($boyut / $gb,2,",",".")." GB"; } else if($boyut >= $mb) { return number_format($boyut / $mb,2,",",".")." MB"; } else if($boyut >= $kb) { return number_format($boyut / $kb,2,",",".")." KB"; } else { return number_format($boyut,0,",",".")." B"; } }