微信公众号表情问题

博客分类: 微信公众号 阅读次数: comments

微信公众号表情问题

##发送表情 这个问题让我拼uicode有些累

微信不解析html,和一些字体的格式也有的不支持,所以导致表情问题出现 我们可以对应与每个表情做出处理,我才用的方式是通过正则的验证进程过滤的

uicode编码,,下面是php处理的正则数据

$v = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', create_function('$matches', 'return mb_convert_encoding(pack("H*", $matches[1]), "UTF-8", "UCS-2BE");'), $v);

关于html标签的过滤 php过滤方法 strip_tags 可以不过滤 指定字符 过滤p,b….标签会保留其中内容

微信公众关键字回复,半匹配命中条件

1、 关键词为 123
2、 输入12不会命中,输入123命中,输入123456789命中,输入123456命中
3、 由于我的数据是存储在mysql中  用到了  instr() 函数