1
我与ZendFramework 2个工作,这是我的设置MySQL的PHP - 如何显示存储在数据库中的非可读字符
./config/autoload/global.php
'db' => array(
'driver' => 'Pdo',
'dsn' => 'mysql:dbname=littlepinktree;host=localhost',
'driver_optoins' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''
),
)
在数据库,
在网页,
的整理设置为utf8_unicode_ci
和引擎是MyISAM
任何人有任何想法如何在网页上正确显示这种角色的?
? – MISJHA 2013-05-03 03:46:24
'driver_optoins'的'driver_options' intead可能会更好。另外,当PHP> = 5.3.6时,charset可以成为DSN的一部分('mysql:dbname = littlepinktree; host = localhost; charset = utf8')。 – julp 2013-05-03 09:13:54
@julp谢谢,是我拼写错误的错误,我没有意识到。现在能够显示与数据库中完全相同的内容。有可能纠正数据库中那些不可读的字符吗? – 2013-05-03 11:47:10