发新话题
打印

symfony如何改变数据库连接字符集

symfony如何改变数据库连接字符集

比如使用UTF-8,在filters.yml写上:
复制内容到剪贴板
代码:
myUtf8ConnectionFilter:
class: myUtf8ConnectionFilter
activate: on
在app的lib目录添加一个myUtf8ConnectionFilter.class.php
复制内容到剪贴板
代码:
<?php
class myUtf8ConnectionFilter extends sfFilter
{
  public function execute($filterChain)
  {
    $con = Propel::getConnection();
    if ($con){
       $con->executeQuery("set names utf8");
    } else {
      throw new Exception($e);
    }
    $filterChain->execute();
  }
}
?>
努力为phpres做贡献
时刻准备着,当机会来临时你就成功了
打好基础,增加社会经验
资深技术工程师是我的梦想
承接各种团体网站外包服务和各种it技术培训
准备申请AJAX版大,希望大家支持~~

TOP

发新话题