我做了一个简单的查询:
$users = $this->em->getRepository('AppBundle:Users')->createQueryBuilder('u')
->select('u.name')
->getQuery()
->getResult();
在我的表格中,我有一些非ascii字符的名字,如'Stéphane'或'Aurélien'。
当我输出我的名字时,我有这个:
["name"]=> string(17) "AurĂŠlien"
或
["name"]=> string(16) "StĂŠphane"
如何才能拥有正确的UTF-8字符?
答案 0 :(得分:0)
确保您的数据库&表整理是 utf8_unicode_ci &如果它有所不同,请将其更改为 utf8_unicode_ci
在这里,您可以看到effect of Collation