function GetDiskSpace($disk_name, $convert_size = false) { if (is_dir($disk_name) === false) { Return false; } $disk_space['total'] = (float)disk_total_space($disk_name); $disk_space['free'] = (float)disk_free_space($disk_name); $disk_space['used'] = $disk_space['total'] - $disk_space['free']; @$disk_space['percent'] = (float)round($disk_space['used'] / $disk_space['total'] * 100); if ($convert_size === false) { Return $disk_space; } $disk_space['total'] = IoHandler::ConvertSize($disk_space['total']); $disk_space['free'] = IoHandler::ConvertSize($disk_space['free']); $disk_space['used'] = IoHandler::ConvertSize($disk_space['used']); $disk_space['percent'] = $disk_space['percent'] . '%'; Return $disk_space; }