比較的簡単だと思ったことをやろうとしても、問題が尽きることはありませんでした。
英語と他の言語、いくつかのマルチバイト (つまり、日本語、韓国語など) の混合でユーザー入力テキストを受け入れることができるフォームが必要であり、これは php によって処理され、保存されます (安全に、SQL インジェクションを回避します)。 mysql データベースで。また、データベースからアクセスし、処理し、画面上で使用する必要があります。
ラテン文字には問題なく設定できましたが、ラテン文字とマルチバイト文字を組み合わせて追加すると文字化けします。
宿題をしようとしましたが、今頭を壁にぶつけています。
魔法の引用符はオフです。utf8_encode/decode、htmlentities、addslashes/stripslashes、および (mysql では) テーブルのフィールドに "utf8_general_ci" と "utf8_unicode_ci" の両方を使用してみました。
問題の一部は、私がそれを台無しにする可能性のある場所が非常に多くあるため、どこから問題を解決し始めればよいかわからないことです。
これについてのすべての助けに感謝します。理想的には、誰かが実際に動作する php コードの例を持っているか、適切な mysql テーブル形式を知っている場合、それは素晴らしいことです。