PHPで文字列をデコードしたいのですが、問題はPHPでデコードする必要のある文字列がPythonでエンコードされていることです。では、どうすれば正しいデコードされた文字列を取得できますか?
Pythonでエンコードされた文字列は、一方の端からデータベースに入れられます。そのエンコードされた文字列を取得し、UTF-8を使用してPHPでデコードする必要があります。
データベースがUTF8でエンコードされたデータを正しく処理するように構成されていると仮定すると、utf8_decode()
;を使用してISO文字列を返すことができます。http://php.net/manual/en/function.utf8-decode.phpを参照してください。とはいえ、データがUTF8であるという理由から、エンコードをサポートしていない環境でデータを表示する直前にのみデコードするのがおそらく最善だと思います。