编程学习网 > PHP技术 > ThinkPHP框架 > 解决ThinkPHP3.2.3框架,PDO驱动查询出来的字段名全是小写的bug
2015
07-08

解决ThinkPHP3.2.3框架,PDO驱动查询出来的字段名全是小写的bug

找到文件:ThinkPHP\Library\Think\Db\Driver.class.php

找到代码:

// PDO连接参数
protected $options = array(
	PDO::ATTR_CASE => PDO::CASE_LOWER, // 改为 PDO::CASE_NATURAL
	PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
	PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL,
	PDO::ATTR_STRINGIFY_FETCHES => false,
);

把其中的 PDO::CASE_LOWER 改为 PDO::CASE_NATURAL

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取