ホームページ  >  記事  >  バックエンド開発  >  ORACLE 文字セットのエンコーディング関連の問題

ORACLE 文字セットのエンコーディング関連の問題

WBOY
WBOYオリジナル
2016-06-13 13:21:03888ブラウズ

ORACLE 文字セットのエンコードの問題
ORACLE のエンコードは UTF-8 ですが、PHP ページのエンコードは GBK ですが、文字化けが発生しないのはなぜですか?しかし、ORACLEはUTF-8、PHPもUTF-8なのですが、ブラウザで見るとGBKで抽出した漢字は正常に表示されるのですが、他の部分が文字化けしてしまいます。
もともとエンコーディングを統一したかったのですが、何が問題なのでしょうか?

-----解決策---------
保存されているデータはgbk、mysqlのクライアント接続結果サーバーは全てutf8で保存したものは問題なく取得できます。

つまり、保存したときに間違いを犯し始め、現在まで utf8 で保存していると思っているのですね。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。