I currently am working on a text-based RPG and I need some help with a script that makes abbreviations for the users money, for example if a user has $1,000,000 I would like it to be converted to $1.0 Mil instead etc... If anyone could please help this would be great, or if you already know of functions that are able to do this please let me know! It would be much appreciated. So far this is what I have come up with [code] function abrev($number) { $num = strlen($number); if($num > 18) { print substr($number, 0, -18); print substr($number, -18, strpos($number, '0')); print " Quin"; } elseif($num > 15) { print substr($number, 0, -15); print substr($number, -15, strpos($number, '0')); print " Quad"; } elseif($num > 12) { print substr($number, 0, -12); print substr($number, -12, strpos($number, '0')); print " Til"; } elseif($num > 9) { print substr($number, 0, -9); print substr($number, -9, strpos($number, '0')); print " Bil"; } elseif($num > 6) { print substr($number, 0, -6); print substr($number, -6, strpos($number, '0')); print " Mil"; } else { print number_format(floor($number)); } } [/code]