Web サイトが英語 (日本語など) ではない可能性のあるユーザーが送信したコンテンツを受け入れてデータベースに保存するには、すべての新しいコンテンツを utf8_encode し、ユーザーが後でそれを取得するときに utf8_decode するのが最善の方法ですか?
詳細情報: doctrine を使用していますが、MySQL データベースに Unicode 文字を保存または選択しようとするとエラーが発生します:
SQLSTATE [HY000]: 一般エラー: 1267 操作 '=' の照合 (latin1_swedish_ci,IMPLICIT) と (utf8_general_ci,COERCIBLE) の不正な組み合わせ