ホームページ > バックエンド開発 > PHPチュートリアル > mysqlサーバー接続時の文字化け問題の解決方法

mysqlサーバー接続時の文字化け問題の解決方法

WBOY
リリース: 2016-06-13 12:03:44
オリジナル
986 人が閲覧しました

mysql サーバーに接続してエラーを報告すると、文字化けが表示されます
ページ ヘッダーは
header('content-type:text/html;charset=utf-8');

try を使用しています
{
$this->dbo=new PDO($dsn,$dbuser,$dbpassword);
}
catch(Exception $e)
{
echo $e ->getMessage() ;
}

接続に失敗するとエラーが報告されますが、IEでは文字化けします。 GB2312 を選択すると、コード化けは発生しません。

ページの形式も UTF-8 です。
------解決策----------------------
mysql サーバーが失敗したときのエラー メッセージは、オペレーティング システムのデフォルトの文字セットが指定されています
Windows を使用しているため、エラー メッセージは gbk です
しかし、これは問題ではありません。結局のところ、そのようなエラーはめったに発生しません

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート