您好,欢迎访问一九零五行业门户网

php处理APP emoji表情包与IOS表情包以及Mysql保存手机表情的实例

使用场景:php作为服务器端接收app的接口数据,由于mysql 的格式问题导致没有办法直接保存表情包
解决方案;将表情转换成base64可以见格式,由于转换后长度过大,将其替换成对应字符保存入数据库
<?php class emoji { /** * 将表情转成对应代表字符串 * @param string $content */ public static function emojiencode($content = '') { if (!$content) { return $content; } $content = json_encode($content); $emoji = requrie_once('emoji.php'); $content = str_replace(array_keys($emoji['regenencode']), $emoji['regenencode'], $content); $content = json_decode($content, true); return $content; } /** * 将对应字符串转成表情 * @param string $content */ public static function emojidecode($content = '') { if (!$content) { return $content; } $content = json_encode($content); $emoji = requrie_once('emoji.php'); $content = str_replace(array_keys($emoji['regendecode']), $emoji['regendecode'], $content); $content = json_decode($content, true); return $content; } }
以上就是php处理app emoji表情包与ios表情包以及mysql保存手机表情的实例的详细内容。
其它类似信息

推荐信息