Açıklama
Bir projede dosya boyutunu okuduktan sonra byte olarak bulunan değeri KB, MB cinsinden yazdıran birfonksiyon örneği.
PHP SOURCE CODE
<?
function boyut($boyut) {
$sayi = 1024; //1024 ve katları şeklinde
$birimler = explode(' ','B KB MB GB TB PB');
for ($i = 0; $boyut > $sayi; $i++) {
$boyut /= $sayi;
}
return round($boyut, 2) . ' ' . $birimler[$i]; //Boyutu yuvarla ve sonuna birimi ekle
}
?>
Detaylı İnceleme
Kodları
echo boyut(1000000);
Şeklinde istediğimiz yerde çağırabiliriz. Bu işlem için öncelikle dosyanın boyutunu hesaplatmamız gerekmektedir.
Görüntülenme: 1398
Ekleyen: Administrator