symfony如何改变数据库连接字符集
比如使用UTF-8,在filters.yml写上:
myUtf8ConnectionFilter:
class: myUtf8ConnectionFilter
activate: on
在app的lib目录添加一个myUtf8ConnectionFilter.class.php
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- } else {
throw new Exception($e);
}
$filterChain-
}
}
?<
class myUtf8ConnectionFilter extends sfFilter
{
public function execute($filterChain)
{
$con = Propel::getConnection();
if ($con){
$con- } else {
throw new Exception($e);
}
$filterChain-
}
}
?<
【作者: Liberal】【访问统计:】【2007年07月23日 星期一 09:26】【注册】【打印】
本文介绍如何在Symfony中更改数据库连接字符集为UTF-8的方法。通过创建自定义过滤器myUtf8ConnectionFilter并在filters.yml文件中激活它来实现。
1576

被折叠的 条评论
为什么被折叠?



