1

愚かなことに、間違った文字セットでヘブライ語を MySQL テーブルに保存してしまいました。大量のデータが入力された後に気付きましたが、そのデータにまだアクセスできるかどうか疑問に思っています。それ以来、CONVERT TO を使用してテーブルの文字セットをヘブライ語に変更し、新しいエントリは正しく保存されていますが、古いエントリは引き続き次のように表示されます。

×?×? ×× ×? ×?×?×?ר ×?×?ש×?ק ×?××? ×?×?ש×?ק

そのデータをヘブライ語に戻す方法はありますか、それとも損傷はありますか?

4

1 に答える 1

0

x のような文字がヘブライ平面のエスケープであるように見えます。

を調べhttp://php.net/manual/de/function.utf8-decode.phpます。

utf8-decode が機能しない場合は、コメント内の関数の 1 つが機能する可能性があります。PHP には必ずマルチバイト文字セットを使用してください。

于 2013-04-16T09:05:41.557 に答える