Phalcon 连接数据库中文字符集的问题
2014-08-11网上的方法都是在配置里面添加charset,结果我苦逼的调试了好一会。
后来才发现我的php版本是5.3.3的,这样是不行滴!
5.3.6 Prior to version 5.3.6, charset was ignored.
1 2 3 4 5 6 7 8 9 10 11 12 |
$di['db'] = function () use ($config) { $conn = new DbAdapter(array( "host" => $config->database->host, "username" => $config->database->username, "password" => $config->database->password, "dbname" => $config->database->dbname, "charset" => 'utf8', // 在php 5.3.6之前无效 )); $conn->query("set names utf8");// 变通解决办法 return $conn; }; |
发表评论