CakePHP并不总是返回外来字符

时间:2013-09-27 21:05:05

标签: mysql cakephp cakephp-2.3

数据库排序规则设置为latin1_swedish_ci,app中的编码设置为utf8。 现在的问题是,在某些操作中,相同的模型以适当的格式返回,而在其他操作中,外部字符不被识别,这是一个工作示例:

array(
    'Project' => array(
        'id' => '65',
        'name' => 'Rengøring',
        'address' => 'Nyhavn',
        'post_nr' => '17',
        'city' => 'København',
    )

这是错误的案例:

'Project' => array(
            'id' => '65',
            'name' => 'Rengøring',
            'address' => 'Nyhavn',
            'post_nr' => '17',
            'city' => 'København',
        )

非常感谢任何帮助或指导。

1 个答案:

答案 0 :(得分:0)

没有正确的答案,所以我将自己回答。

所有需要做的就是将所有表格更改为utf8_general_ci。