PHP filesize MB/KB dönüşüm | Netgez.com
SORU
31 Mart 2011, PERÅžEMBE


PHP filesize MB/KB dönüşüm

Nasıl PHP filesize çıktı çevirebilir miyim() Megabayt ile güzel bir format işlevi, Kilobayt vb?

gibi:

  • eÄŸer boyutu az 1 MB, KB cinsinden boyut göster
  • eÄŸer 1 MB arasında - eÄŸer 1 GB MB olarak gösteriyor
  • eÄŸer büyük - GB

CEVAP
31 Mart 2011, PERÅžEMBE


İşte bir örnek:

<?php
// Snippet from PHP Share: http://www.phpshare.org

    function formatSizeUnits($bytes)
    {
        if ($bytes >= 1073741824)
        {
            $bytes = number_format($bytes / 1073741824, 2) . ' GB';
        }
        elseif ($bytes >= 1048576)
        {
            $bytes = number_format($bytes / 1048576, 2) . ' MB';
        }
        elseif ($bytes >= 1024)
        {
            $bytes = number_format($bytes / 1024, 2) . ' KB';
        }
        elseif ($bytes > 1)
        {
            $bytes = $bytes . ' bytes';
        }
        elseif ($bytes == 1)
        {
            $bytes = $bytes . ' byte';
        }
        else
        {
            $bytes = '0 bytes';
        }

        return $bytes;
}
?>

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Associated Press

    Associated P

    18 EYLÃœL 2006
  • cosmicrocketman

    cosmicrocket

    17 NÄ°SAN 2006
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013