1

您好,我尝试从 mysql 检索具有无脂肪框架的值。值在 db 中存储为 bigint,但是当我检索它时会打印 2147483647 。有什么建议么?

4

1 回答 1

1

在 32 位系统上,2147483647 是可以存储的最大可能整数。你有两个选择。

选项 1:在查询期间使用 MySQL 的CAST将整数转换为字符串,以便 PHP 将其读取/存储为字符串而不是整数

选项 2:使用BC MathGMP 之类的库来管理和操作大整数

于 2013-08-30T17:13:39.470 回答