كيفية تحويل البايتات إلى أحجام ملفات يمكن قراءتها بواسطة الإنسان بالكيلوبايت والميغابايت والجيجابايت
عند العمل مع أحجام الملفات المخزنة بالبايت، يكون من الضروري غالبًا ما يكون من الضروري عرضها بتنسيق أكثر سهولة في الاستخدام مثل الكيلوبايت والميجابايت والجيجابايت. فيما يلي وظيفة PHP عالية الكفاءة تنجز هذا التحويل بدقة:
function formatBytes($bytes, $precision = 2) { $units = array('B', 'KB', 'MB', 'GB', 'TB'); $bytes = max($bytes, 0); $pow = floor(($bytes ? log($bytes) : 0) / log(1024)); $pow = min($pow, count($units) - 1); // Uncomment one of the following alternatives: // $bytes /= pow(1024, $pow); // $bytes /= (1على سبيل المثال، إذا كان لديك عدد بايت يبلغ 5445632، فإن استخدام هذه الدالة مع formatBytes(5445632) سيؤدي إلى إخراج "5.2 ميجابايت"، مع عرض الحجم بالميغابايت بدقة محددة بمنزلتين عشريتين.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3