MySQL PHP - 如何显示存储在数据库中的不可读字符

时间:2013-05-03 03:41:49

标签: php mysql unicode utf-8 zend-framework2

我正在使用ZendFramework 2,这是我的设置

./配置/自动加载/ global.php

'db' => array(
    'driver' => 'Pdo',
    'dsn' => 'mysql:dbname=littlepinktree;host=localhost',
    'driver_optoins' => array(
        PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''
    ),
)

在数据库中,

non readable character in database

在网页中

Non readable character showing in web

整理设置为utf8_unicode_ci引擎MyISAM

任何人都知道如何正确地在网页上显示这种字符?

1 个答案:

答案 0 :(得分:0)

如果尚未使用,您可以尝试将字符集添加到HTML标头中:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>