Cita:
Iniciado por lair
lo que pasa es que php esta intentando imprimer ese numero como un float (tal vez porque para int es demaciado grande), por lo que el numero se sale de la cabasidad de ese tipo de dato y por ende lo redondea, lo que puedes hacer es imprimirlo como cadena
echo '946744073709551614';
no se para que estes utilizando ese numero pero cualquier cosa aqui estamos para ayudar
lo necesito para almacenar en Mysql y lo guarda modificado...
estoy creando clases para validar datos para mysql...
tengo problemas con la clase para validar bigint y float..
si modifico esta variable
precision = 20 (php.ini)
ahora en pantalla sale esto
946744073709551616