<?php
$int = 1968401665333658496;
echo json_encode( array("$int",$int) );
?>
Получено в браузере: [ "1968401665333658496" , 1968401665333658600 ]
Это округляет мое целое число?
Кстати: PHP_INT_MAX = 9223372036854775807 ~ PHP Version 5.3.2-1ubuntu4.7
Никаких проблем с этими огромными числами нигде (PHP, MySQL или Javascript)
- до тех пор, пока json_encode(
) не облажается (молча, между прочим)