صفحة 1 من 1

[دالة] تحويل الحجم بالبايت لرقم مفهوم مع اسم الصيغه

مرسل: 28 مارس 2009, 00:22
بواسطة saanina
البشر , وانا منهم احيانا :mrgreen: لانفهم الاحجام بالبايت وخصوصا الكبير منها
لذا هذه الدالة تقوم بتحويل البايت لرقم مفهوم !

كود: تحديد الكل

    // Outputs a filesize in human readable format.
    function bytes2str($val, $round = 0)
    {
        $unit = array('','K','M','G','T','P','E','Z','Y');
        while($val >= 1000)
        {
            $val /= 1024;
            array_shift($unit);
        }
        return round($val, $round) . array_shift($unit) . 'B';
    }
 
تستطيع تعديل

كود: تحديد الكل

'K','M','G','T','P','E','Z','Y'
لما تريد بالعربي

طريقة الاستخدام

كود: تحديد الكل

echo bytes2str(1242);
 

_________