PHP sve brojeve vece od limita za INT tip implicitno prebacuje u Float. Imas to lepo opisano u manualu:
http://www.php.net/manual/en/language.types.integer.php
Tako da npr:
PHP kôd:
<?php
$large_number = 2147483647;
var_dump($large_number); // int(2147483647)
$large_number = 2147483648;
var_dump($large_number); // float(2147483648)
Medjutim ti ovde spominjes varchar sto je mysql db type za
nonfixed type string pa mi nije bas najjasnije sta je pisac hteo da kaze
Inace mozes da probas neke od tih "math" extenzija, ceo spisak imas
ovde.