biangbiang/emoji 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

biangbiang/emoji

最新稳定版本:1.0

Composer 安装命令:

composer require biangbiang/emoji

包简介

process emoji for php

README 文档

README

Install

composer require biangbiang/emoji

Usage

<?php
require 'vendor/autoload.php';

$emoji = new Biang\Emoji\Emoji();

$text  = 'hello ☺😘😜🤓😶🙄😟😕😫😱😦😪😲🤕😁😅😊😋😗😝😎😐🤔😠🙁😩😨😧😓🤐😴😂😆🙂🙂😌😙😛🤗😑😳😡😣😤😰😢😭😷 world';
$smile = '🙂';

// transform emoji to utf-8
$utf8Text = $emoji->emojiToUtf8($smile);

// remove emoji from text
$removeText = $emoji->removeEmoji($text);

// transform emoji to string with transformDict
$transformDict = array(
    "\xF0\x9F\x99\x82" => "[微笑]",
    "\xF0\x9F\x98\x84" => "[嘻嘻]",
    "\xF0\x9F\x98\xAC" => "[哈哈]",
    "\xF0\x9F\x98\x87" => "[可怜]",
    "\xF0\x9F\x98\x86" => "[挖鼻]" ,
    "\xF0\x9F\x98\xA5" => "[吃惊]",
    "\xF0\x9F\x98\x93" => "[吃惊]",
    "\xF0\x9F\x99\x84" => "[害羞]",
    "\xF0\x9F\x98\x9C" => "[挤眼]",
    "\xF0\x9F\x98\x9D" => "[挤眼]",
    "\xF0\x9F\x98\x9B" => "[挤眼]",
    "\xF0\x9F\xA4\x90" => "[闭嘴]",
    "\xF0\x9F\x98\xB7" => "[闭嘴]",
    "\xF0\x9F\x98\x90" => "[鄙视]",
    "\xF0\x9F\x98\xB5" => "[爱你]",
    "\xF0\x9F\x98\xAD" => "[泪]",
    "\xF0\x9F\x98\x81" => "[偷笑]",
    "\xF0\x9F\x98\x9A" => "[亲亲]",
    "\xF0\x9F\x98\x99" => "[亲亲]",
    "\xF0\x9F\x98\x96" => "[生病]",
    "\xF0\x9F\x98\x8A" => "[太开心]" ,
    "\xF0\x9F\x98\x81" => "[白眼]",
    "\xF0\x9F\x98\x97" => "[右哼哼]",
    "\xF0\x9F\x98\x9A" => "[左哼哼]",
    "\xF0\x9F\x98\x91" => "[嘘]",
    "\xF0\x9F\x98\xA2" => "[衰]",
    "\xF0\x9F\x98\xB2" => "[委屈]",
    "\xF0\x9F\x98\xA4" => "[吐]",
    "\xF0\x9F\x98\xB4" => "[哈欠]",
    "\xF0\x9F\x98\x9D" => "[抱抱]",
    "\xF0\x9F\x98\xA1" => "[怒]",
    "\xF0\x9F\xA4\x94" => "[疑问]",
    "\xF0\x9F\x98\x8B" => "[馋嘴]",
    "\xF0\x9F\x98\x94" => "[思考]",
    "\xF0\x9F\x98\x85" => "[汗]",
    "\xF0\x9F\x98\xAF" => "[困]",
    "\xF0\x9F\x98\xAA" => "[睡]",
    "\xF0\x9F\x98\xB0" => "[睡]",
    "\xF0\x9F\xA4\x91" => "[钱]",
    "\xF0\x9F\x98\xAE" => "[失望]",
    "\xF0\x9F\x98\x8E" => "[酷]",
    "\xF0\x9F\x98\x8d" => "[色]",
    "\xF0\x9F\x98\x92" => "[哼]",
    "\xF0\x9F\xA4\x97" => "[鼓掌]",
    "\xF0\x9F\x98\xA8" => "[晕]",
    "\xF0\x9F\x98\x9F" => "[悲伤]",
    "\xF0\x9F\x98\xAB" => "[悲伤]",
    "\xF0\x9F\x98\xA9" => "[悲伤]",
    "\xF0\x9F\x98\x8C" => "[悲伤]",
    "\xF0\x9F\x98\xA0" => "[抓狂]",
    "\xF0\x9F\x98\x95" => "[黑线]",
    "\xF0\x9F\x98\x8F" => "[黑线]",
    "\xF0\x9F\x99\x81" => "[阴险]",
    "\xF0\x9F\x98\xA3" => "[怒骂]",
    "\xF0\x9F\x98\xA6" => "[心]",
    "\xF0\x9F\x98\x9E" => "[伤心]",
    "\xF0\x9F\x98\x92" => "[伤心]",
    "\xF0\x9F\x98\xB6" => "[猪头]",
    "\xF0\x9F\x98\xA7" => "[神马]",
    "\xF0\x9F\xA4\x93" => "[去旅行]",
    "\xF0\x9F\x98\x89" => "[最右]",
    "\xF0\x9F\x98\xB3" => "[doge]",
    "\xF0\x9F\x98\xB1" => "[喵喵]",
    "\xF0\x9F\x98\x82" => "[笑cry]",
    "\xF0\x9F\xA4\x92" => "[芒果得意]",
    "\xF0\x9F\x99\x83" => "[倒]",
    "\xF0\x9F\xA4\x95" => "[受伤]"
);
$transformText = $emoji->transformEmoji($transformDict, $text);

统计信息

  • 总下载量: 282
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-09-05