【发布时间】:2011-06-28 05:21:10
【问题描述】:
从 MySQL 返回数据时,无论 MySQL 数据类型如何,都会自动以字符串形式返回。
有没有办法告诉 MySQL/PHP 维护数据类型(例如 int),所以如果你查询一个 int 列,你会在 PHP 中得到一个整数而不是字符串?
【问题讨论】:
-
值得注意的是,PHP 不能保存大于
PHP_INT_MAX的整数(在我的计算机中为 2,147,483,647)。这可以安全地存储已签名的 INT,但不能存储未签名的 INT 或任何更大的内容。