ホームページ  >  記事  >  バックエンド開発  >  php pdoが文字化けした場合はどうすればよいですか?

php pdoが文字化けした場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-11-02 10:39:012130ブラウズ

php PDO 文字化けの解決策: まず、対応するコード ファイルを開き、次に「mysql_query("set names UTF8");」メソッドを使用して文字化けの問題を解決します。

php pdoが文字化けした場合はどうすればよいですか?

推奨: 「PHP ビデオ チュートリアル

PHP pdo# の文字化けエンコード問題の解決策

##PHP PDO プログラミングで中国語の文字化けをクエリする問題を解決するにはどうすればよいですか?この記事では、php pdo の文字化けの問題を解決するための解決策を共有します。困っている友人は参照してください。

php pdo で中国語をクエリすると文字化けが発生します。

php ファイルのエンコードとデータベースのエンコードを一致させます。 (私のものは UTF8)

しかし、クエリはまだ文字化けしていました。その後、mysql_query() 関数でエンコーディングを設定できることを思い出しました

コード例:

mysql_query("set names UTF8");

そこで、上記のメソッドと同じものを使用しました。 pdoの中国語文字化け問題を解決しました。

コード例:

$pdo = new PDO($dsn, $user, $pwd);           //实例化对象
$pdo->query("set names utf8");


このようにして、PDO エンコードの問題は解決されます。

まとめ:

php中国語文字化け問題、pdo中国語文字化け問題、mysql中国語文字化け問題など、当初は基本的に中国語に対応していませんでした。

以上がphp pdoが文字化けした場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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