0

オブジェクトをシリアル化解除すると、変数に次のようになります。

グラニトゲン 10 B

serializePHPの関数でシリアル化されます

ただし、正しいテキストは GRANITVÄGEN 10 B である必要があります。

何か案は?

4

4 に答える 4

3

あるサーバーでは UTF-8 を使用し、別のサーバーでは ANSI を使用しているように見えますが、データを取得した場所でエンコーディングが通知されているはずなので、そこで検索するのが最善の策です。

于 2013-03-09T15:56:14.593 に答える
1

ISO-8859-1 などで表示される UTF-8 のようです。

于 2013-03-09T15:56:46.963 に答える
1

間違ったエンコーディングで表示される UTF-8 である可能性が最も高いです。http://en.wikipedia.org/wiki/Unicode_equivalenceをチェックして、文字数が少ない理由を確認してください。

于 2013-03-09T15:58:48.110 に答える
0

私はちょうどutf8_decodeをしなければならなかった..しかし、私はそれをしなければならないとは思わなかった.それは私のデータベースにすでに正しく保存されていたから?

于 2013-03-09T18:00:40.593 に答える