Konversi ukuran file dalam format byte


aplikasi upload update photo RI32 Agus Sumarna

Aplikasi Biodata Sahabat Ri32

Latar Belakang

Saat membuat aplikasi upload file biasanya user ingin mengetahui ukuran file yang diupload. namun ukurannya masih dalam format satuan byte. misalnya ukuran file 1MB dalam byte adalah sekitar 1.000.000 byte.

Sehingga perlu adanya script untuk konversi ukuran file agar mudah dibaca. ukuran file yang biasa user ketahui adalah dalam format :

  • KB(Kilo Byte)
  • MB(Mega Byte)
  • GB(Gyga Byte)
  • TB(Tera Byte)

Fungsi Konversi

function formatBytes($size, $precision = 2){
$base = log($size) / log(1024);
$suffixes = array(”, ‘ KB’, ‘ MB’, ‘ GB’, ‘ TB’);
return round(pow(1024, $base – floor($base)), $precision) . $suffixes[floor($base)]; }

Cara Panggil Fungsi

Ukuran dalam database masih dalam satuan byte, namun saat di tampilkan dalam halaman aplikasi sudah dikonversi dengan fungsi konversi. Untuk mengkonversi ukuran file, perlu memanggil fungsi konversi dengan cara :

<?php echo formatBytes($row[‘ukuran’],0);?>

Free Download :

http://sourcecode.kangagus.id/script-konversi-ukuran-file

Koleksi Buku :

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 7 Juli 2013

GusnaNuri

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: