php - 将表情符号转换为 html 代码或将表情符号显示为 html

标签 php emoji

我想将表情符号 😀 转换为 html 😀 并在我的网站上显示 html 代码而不是表情符号,我使用 htmlentities("😀") ; 但根本不工作。如何在我的网站中将表情符号显示为 html 代码或进行转换?

最佳答案

$utf32  = mb_convert_encoding( "😀", 'UTF-32', 'UTF-8' );
$hex4 = bin2hex($utf32);
$dec = hexdec($hex4);
echo "&#$dec;";        // 😀
echo "&#$dec;";    // 😀

关于php - 将表情符号转换为 html 代码或将表情符号显示为 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37773232/

相关文章:

php - 使用 REGEX 分块 MySQL 查询

当表情符号在数据中时,JSON 字符串被截断

php - 如何使用 AJAX 调用 PHP 脚本来执行 jQuery 自动完成?

PHP MySQL 计算每个用户每个位置的事件

javascript - 不和谐机器人 : struggling to tally emoji reacts for voting

swift - 如何显示彩色表情符号

java - 在 Android TextView 中显示表情符号/表情图标

mysql - 使用经典 ASP 导致 MySQL 崩溃的表情符号字符

php - 警告 : Assignment in condition

php - JQuery Post 不支持 json 数据类型