The following code gives me two different outputs:
$number = '1562798794365432135246'; echo $number; echo number_format($number);
Can anyone explain this?
EDIT: forgot to mention, the above gives me "1562798794365432135246 1,562,798,794,365,432,233,984". Note the last six digits are completely different for no obvious reason (all i was asking it to do was insert thousand separators).