我使用支持utf8mb4
存储 emoji 的 mysql,但是在 php 或 js 端,我无法获得它们的正确长度,这是我的 textarea 输入 maxlength 的功能。
据我所知,php或web端不支持utf8mb4。有人知道怎么做吗?
我只是在js端得到一个js来解决它,这是由twitter支持的! 见twitter-text-js
但是如何在 php 端制作它,我没有找到新的 twitter-text-php?我也找到了这个答案,但是如何使用呢?
我使用支持utf8mb4
存储 emoji 的 mysql,但是在 php 或 js 端,我无法获得它们的正确长度,这是我的 textarea 输入 maxlength 的功能。
据我所知,php或web端不支持utf8mb4。有人知道怎么做吗?
我只是在js端得到一个js来解决它,这是由twitter支持的! 见twitter-text-js
但是如何在 php 端制作它,我没有找到新的 twitter-text-php?我也找到了这个答案,但是如何使用呢?
js 推特-文本-js
var tweet = "h饿1";
var remainingCharacters = twttr.txt.getTweetLength(tweet);
php
mb_strlen