$userTb = new My_Tb_User(); //Child of Zend_Db_Table_Abstract
$row = $userTb->find(9)->current();
$row->name = 'STÖVER';
$row->save();
在第 9 行的用户表内部,名称列值ST
被存储而不是STÖVER
?
Ö
是 . 中支持的德语字符UTF-8
。如果我使用 phpmyadmin 手动输入“STÖVER”,它将正确存储。
utf8
创建数据库适配器时,我还传递了带有值的 charset 参数,但仍然没有运气!