首页 PHP 库 其它类库 emoji表情转换PHP库
emoji表情转换PHP库
<?php
include(dirname(__FILE__).'/../lib/emoji.php');
header('Content-type: text/plain; charset=UTF-8');
$GLOBALS['failures'] = 0;
$test_unified= "Hello ".utf8_bytes(0x2649);
$test_iphone= "Hello ".utf8_bytes(0xE240);
$test_docomo= "Hello ".utf8_bytes(0xE647);
$test_kddi= "Hello ".utf8_bytes(0xE490);
$test_google= "Hello ".utf8_bytes(0xFE02C);
$test_html= "Hello ".test_html(2649);
is(emoji_docomo_to_unified($test_docomo),$test_unified, "DoCoMo -> Unified");
is(emoji_kddi_to_unified($test_kddi),$test_unified, "KDDI -> Unified");
is(emoji_softbank_to_unified($test_iphone),$test_unified, "Softbank -> Unified");
is(emoji_google_to_unified($test_google),$test_unified, "Google -> Unified");
echo "#------------------\n

有时候我们得到表情字符串想让它对应的显示表情,那这样的话该怎么做呢?前段时间就遇到了这方面的需求,在请求数据的时候,后台返回的字符串中包含 :sad: 这类型的表情字符串,如果直接将内容放到Label上显示,那么显示的也是 :sad: 这样的形式找了很多资料,发现都得用图文混排的方式去处理,其中很多的表情字符串是[大哭]这样的形式,然后对于:sad:这样的形式就又有点懵逼了,后来用正则的方式去处理了,发现确实好用,同时也处理了tableviewCell的自适应高度问题。emoji表情转换PHP库就完美的解决了这个问题

免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

emoji-java 的 CFML 包装器(识别、清理和转换表情符号) emoji-java 的 CFML 包装器(识别、清理和转换表情符号)

13 Sep 2024

我们几年前开发的 ColdFusion 应用程序与 Twilio 一起记录传入的文本消息。 UTF-8 消息有效负载使用 NVARCHAR 数据类型保存在 MSSQL 数据库中,并且可以毫无问题地显示在网页上

在Java中使用Gson库将对象列表转换为JSON 在Java中使用Gson库将对象列表转换为JSON

22 Sep 2023

Gson是一个可用于将Java对象转换为JSON表示形式的库。它还可用于将JSON字符串转换为等效的Java对象。要使用的主要类是Gson,我们可以通过调用newGson()来创建它,并且GsonBuilder类可用于创建Gson实例。我们可以通过首先创建一个Person类来转换对象列表,然后将JSON格式的Person对象列表。示例importjava.util.*;importjava.util.stream.*;importcom.google.gson.*;publicclassJSON

哪些 JavaScript 库可以将 JSON 数据转换为 HTML 表? 哪些 JavaScript 库可以将 JSON 数据转换为 HTML 表?

02 Dec 2024

使用库将 JSON 数据转换为 HTML 表从 JSON 数据创建动态 HTML 表是 Web 开发中的一项常见任务。虽然它是...

如何将 PHP 数组转换为分隔字符串以供数据库存储? 如何将 PHP 数组转换为分隔字符串以供数据库存储?

26 Nov 2024

用于数据库存储的定界字符串转换在使用 PHP 数组时,可能会将它们存储为字符串以方便数据库...

PHP中int类型如何转换为字节表示 PHP中int类型如何转换为字节表示

06 Mar 2024

PHP中的int类型转换为字节表示可以通过使用pack函数来实现。pack函数是PHP中用于按照指定格式将数据打包成二进制字符串的函数,其中可以使用字节表示来表示int类型。下面将详细介绍如何将int类型转换为字节表示,并附上具体的代码示例。首先,我们需要明确int类型在PHP中所占的字节数。在PHP中,int类型通常是4个字节(32位)或8个字节(64位)

如何在不转储和重新导入的情况下重命名带有 InnoDB 表的 MySQL 数据库? 如何在不转储和重新导入的情况下重命名带有 InnoDB 表的 MySQL 数据库?

14 Dec 2024

为 InnoDB 表重命名 MySQL 数据库作为转储和重新导入大量数据库的替代方法,您可能希望直接重命名它们......

See all articles