From a935c3f0b0c733641c0b3b6cc8c2f4b2e3df71f2 Mon Sep 17 00:00:00 2001 From: Derek Jones Date: Thu, 19 Jun 2008 17:42:55 +0000 Subject: added a Number helper --- system/helpers/number_helper.php | 68 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 system/helpers/number_helper.php (limited to 'system/helpers') diff --git a/system/helpers/number_helper.php b/system/helpers/number_helper.php new file mode 100644 index 000000000..f158b1cdc --- /dev/null +++ b/system/helpers/number_helper.php @@ -0,0 +1,68 @@ += 1000000000) + { + $num = round($num/107374182)/10; + $unit = 'GB'; + } + elseif ($num >= 1000000) + { + $num = round($num/104857)/10; + $unit = 'MB'; + } + elseif ($num >= 1000) + { + $num = round($num/102)/10; + $unit = 'KB'; + } + else + { + $unit = 'Bytes'; + } + + return number_format($num, 1).' '.$unit; + } +} + +/* End of file number_helper.php */ +/* Location: ./system/helpers/number_helper.php */ \ No newline at end of file -- cgit v1.2.3-24-g4f1b