การอ่านขนาดของไฟล์เป็น byte Kb. Mb.
<?php
function formatFileSize($size) {
// ขนาดของไฟล์
if ($size > 1024 * 1024) {
return (ceil($size / (1024 * 1024) * 100) / 100)." Mb";
} elseif ($size > 1024) {
return (ceil($size / 1024 * 100) / 100)." K";
} else {
return "$size bytes";
}
}
?>
ตัวอย่าง<?php
$size = filesize('c:/autoexec.bat');
echo formatFileSize($size);
?>
$size = filesize('c:/autoexec.bat');
echo formatFileSize($size);
?>