php によって読み取られたデータが文字化けする場合の解決策: まず、php ウェブページのエンコーディングを「UTF-8」に設定し、次にデータベースに接続してコードを「$program_char="utf8";mysqli_set_charset( $con , $program_char );"; 以上です。
推奨事項: 「PHP ビデオ チュートリアル 」
php は、mysql データベースから文字化けしたデータを取得します (すでに解決済み)
問題:
データベースは中国語であり、Web ページ上でデータベースを検索すると、次のように表示されます。
img/? ?.png
データベース内のデータは次のとおりです:
img/my.png
解決策:
まず、php Web ページの場合は UTF-8
<?php header("Content-Type:text/html;charset=UTF-8"); ?>
データベースに接続します。次に、次のコードを挿入します。
$program_char = "utf8" ; mysqli_set_charset( $con , $program_char );
他の形式を使用する場合も同様で、$program_char
At を変更するだけです。この点: Web ページはついにデータベース内の漢字を表示できるようになりました。これは私を一日悩ませていました。
以上がPHPが文字化けしたデータを読み込んだ場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。