ivhong 2019-06-21
哎呀妈,北哥兄弟连这就开始了~
不知道从什么时候开始,一大波emoji占领了移动端表情框。
先科普 emoji是一个小日本儿搞出来的
我大yii2怎么能错过她
方法一 MySQL入手贼简单
首先确保你的MySQL要大于等于5.5.3,将数据表的相应字段设置为utf8mb4,该类型可以存放emoji。
(细心的哥们是否有注意到
当MySQL版本>=5.5.3时,最新的phpmyadmin已经默认是utf8mb4了)
然后
打开yii2的config/db.php文件,配置
return [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbname=', 'username' => '', 'password' => '', 'charset' => 'utf8mb4', ];
这一切就ok了~
北哥,偶的mysql没那么高,老板不让升级咋办?
最简单的方法是一巴掌拍死老板
算了,忍了
方法二 php-emoji这货来了
这货其实是一一对应关系,不能算纯emoji,
不过好处是~~~
可以自定义输出的emoji图标,
比如你可以把?换成facebook的样式,很cool。
https://github.com/iamcal/php...