オブジェクトをシリアル化解除すると、変数に次のようになります。
グラニトゲン 10 B
serialize
PHPの関数でシリアル化されます
ただし、正しいテキストは GRANITVÄGEN 10 B である必要があります。
何か案は?
あるサーバーでは UTF-8 を使用し、別のサーバーでは ANSI を使用しているように見えますが、データを取得した場所でエンコーディングが通知されているはずなので、そこで検索するのが最善の策です。
ISO-8859-1 などで表示される UTF-8 のようです。
間違ったエンコーディングで表示される UTF-8 である可能性が最も高いです。http://en.wikipedia.org/wiki/Unicode_equivalenceをチェックして、文字数が少ない理由を確認してください。
私はちょうどutf8_decodeをしなければならなかった..しかし、私はそれをしなければならないとは思わなかった.それは私のデータベースにすでに正しく保存されていたから?