【问题标题】:Cannot print bigint with Fat Free Framework无法使用 Fat Free Framework 打印 bigint
【发布时间】:2013-08-30 17:08:45
【问题描述】:

您好,我尝试从 mysql 中使用 fat free 框架检索一个值。值在 db 中存储为 bigint,但是当我检索它时会打印 2147483647 。有什么建议吗?

【问题讨论】:

  • 建议 #1:显示代码。

标签: php fat-free-framework


【解决方案1】:

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

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

选项 2:使用像 BC MathGMP 这样的库来管理和操作大整数

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    • 1970-01-01
    相关资源
    最近更新 更多