2
私はLaravel 5.2を使用して作成したWebアプリを持っています。私の質問はどのように保存して絵文字を表示するのですか?私のiPhoneの絵文字を使用している瞬間に、データベースを保存した後に火が鳴ります。 。 Iveは 'charset' = 'utf8mb4'を設定します。 '照合' = 'utf8mb4_unicode_ci'Mysqlを使用してEmoji's on Laravelを使用して保存する方法
でも同じ結果が得られます。パッケージなどをインストールする必要がありますか?実際に保存するときに使用する文字セットを知っている
トーマスButelerが魔法のように動作し、私は必要なのですかすべてのテキストフィールドを 'charset' = 'utf8mb4'に設定します。 '照合' = 'utf8mb4_unicode_ci'またはemojisを使用したいものだけです。たとえば、URLを保存するためにその設定を使用するには、テキストを保存する必要がありますが、emojisは必要ありません。 – Luna
UTF-8でページを提供し、UTF-8でファイルを保存し、Laravelに残りの部分(上記のdb構成で)それを必要としているフィールドとそうでないフィールドについては、一つのことを選択して一貫性を持たせることをお勧めします。チェリーピックをエンコーディングしないでください。 –
Tomas Butelerありがとう、やる – Luna