m-tymchyk / emoji-flag
库帮助将国家ISO代码转换为表情旗标
v1.0
2018-02-21 16:59 UTC
Requires
- php: >=7.0.0
This package is auto-updated.
Last update: 2024-09-12 04:36:09 UTC
README
将国家代码字符串转换为表情旗标字符串。作为参数,使用单个两位国家代码或多个代码的字符串。
composer require m-tymchyk/emoji-flag
use EmojiFlag\EmojiFlag; # Single flag echo EmojiFlag::emojiFlag('uk'); # 🇬🇧 # String of multiple flags echo EmojiFlag::emojiFlag('ukcwsxap'); # 🇬🇧🇳🇱🇳🇱🏴
为什么使用表情
表情符号是图形图像文件的文本替代品,同时具有图形图像的优点。图像文件已经存在于您的目标位置(用户的设备),那么为什么还要反复传输图像呢?-- 使用表情!
表情支持
并非每个平台(硬件+操作系统)都支持表情。因此,请谨慎使用!据我所知,iOS、macOS、Android能够显示表情。此外,某些平台可能无法显示某些旗帜。如果不确定,可以使用此作为参考,并轻松测试您的平台:http://unicode.org/emoji/charts/full-emoji-list.html
纯文本现在是 😎 拟似富文本
现在您可以在纯文本文件中包含表情,甚至在纯文本电子邮件中,使其看起来更加鲜明、多彩和丰富。您还可以将表情旗标放入数据库中!
♻ 绿色技术 ♻
表情符号等价于图像文件可能大小为几十、几百千字节,而表情符号仅占用几个字节。这相当于节省了约10,000倍的带宽。如果您使用表情而不是图像文件,可以减少您的碳足迹。