php - PDO::PARAM_FLOAT 不存在,为什么?

标签 php sql pdo

我想知道为什么 PDO::PARAM_FLOAT 不存在,有什么可以替代它?

最佳答案

没有,可能是由于隐含的舍入问题。

只需使用 PDO::PARAM_STR 并使用 strval($float)(string) $float 将 float 转换为字符串。

关于php - PDO::PARAM_FLOAT 不存在,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9526451/

相关文章:

php - 开源语言识别库?

MySQL - 尝试插入字符串/数字时出现语法错误

mysql - 行排名之间的关系

php - 我在这个 php/pdo 代码中有一个 HY093 错误,但我找不到它

php - PDO 获取停止工作,直到创建新连接

php - Codeigniter 重复 session 问题

PHP - 从 MySQL 选择数据库不起作用

mysql - 如何以正确的方式修复数据库中看起来奇怪的字符而不丢失我的数据 MYSQL?

php - 替换 URL 路径仅保留最后一部分 - 数据库查询

php - MySQL 语法错误 SQL 错误 [1064] [42000] : You have an error in your SQL syntax