私のシステムは UTF-8 エンコーディングで開発されています。現在、ある企業と別の企業の間でデータを送信する必要があります。相手側のエンコーディングは GBK です。問題が起こらないようにPOSTデータをどのように処理すればよいでしょうか?
データを gbk に変換してから
相手に適応するよう依頼する
または POST ページを gb2312 形式に変更します。または、utf-8 データを受信するときに相手にトランスコードを依頼してください。トランスコード関数は次のとおりです。
iconv("UTF-8","GB2312",$_POST[aaa])
//変数 $_POST[aaa] のエンコード形式を utf-8 形式に変換します。