PHPとWebページはUTF-8エンコーディングを使用し、データベースはSQL Server2008で、デフォルトのエンコーディング(936、GBKエンコーディング)を使用します
データベースのデータを読み込む際、PHP付属のjson_encode()を使ってフロントエンドに戻ると結果が中国語で表示されません。
解決策:
リーリー リーリーこのようにして、SQL Server 2008 の中国語が Web ページ上で正常に表示されるようになります。
SQL Server 2008 に通常どおり中国語を挿入したい場合は、次のコードも追加する必要があります: $query = iconv("utf-8", "gbk//ignore", $query);//中国語文字化け問題
完全なコードは次のとおりです:
リーリー