php 接受/保存/显示emoji表情

180it 2020-05-17 AM 1867℃ 0条

将Mysql的编码从utf8转换成utf8mb4

//接受emoji表情
function addEmoji($content){
        $return= preg_replace_callback('/[\xf0-\xf7].{3}/', function ($r){return '@E' . base64_encode($r[0]);}, $content);
        return $return;
}
//解析emoji表情
function getEmoji($content){
        $return=preg_replace_callback('/@E(.{6}==)/',function ($r){return base64_decode($r[1]);},$content);
        return $return;
}
支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

php 接受/保存/显示emoji表情