旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

经由过程PDO 查询mysql返回字段整型变成String型的解决方法【MySQL教程】,php,pdo

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:50评论:0


导读:PDO查询mysql返回字段整型变成String型解决要领运用PDO查询mysql数据库时,实行prepare,execute后,返回的字段数据全都变成字符型。比方i...
PDO 查询mysql返回字段整型变成String型解决要领

运用PDO查询mysql数据库时,实行prepare,execute后,返回的字段数据全都变成字符型。

比方id在数据库中是Int的,查询后返回是String型。

关于php这类弱范例的言语,影响不大。在做API返回数据时,假如范例与数据库不一致,关于java和Objective C这些强范例,影响就很大了。

解决要领:

<?php$pdo = new PDO($dsn, $user, $pass, $param);// 在建立衔接后,到场$pdo->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false);$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);?>

这两句设置的作用
PDO::ATTR_STRINGIFY_FETCHES 提取的时刻将数值转换为字符串。
PDO::ATTR_EMULATE_PREPARES 启用或禁用预处理语句的模仿。

更多PDO setAttribute可参考:ki4网

本文解说了经由过程PDO 查询mysql返回字段整型变成String型的解决要领 ,更多相干内容请关注ki4网。

相干引荐:

经由过程php依据地理坐标来猎取国度、省份、都市,及周边数据类

怎样运用glob要领遍历文件夹下一切文件的相干要领

关于php 浮点数比较要领 的解说

以上就是经由过程PDO 查询mysql返回字段整型变成String型的解决要领的细致内容,更多请关注ki4网别的相干文章!

标签:phppdo


欢迎 发表评论: