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