yangshihe/yii2-emoji

1.0.2 2017-01-16 08:51 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:04:18 UTC


README

基于Yii2 处理emoji表情,这次到位。顾不得格式了,简单几句。

描述

安装

运行以下命令

$ composer require yangshihe/yii2-emoji 

并将其添加到您的 composer.json 文件的 require 部分。

配置相关

后端部分
use yangshihe\emoji\Emoji;

//实现方式: (比如微信公众号的昵称含有表情)则如下:
$emoji = new Emoji();
$nickname = $emoji->emoji_unified_to_html($data['nickname']);
// OR
$nickname = (new Emoji())->emoji_unified_to_html($data['nickname']);

// 然后存入数据库神马的
//........

//前端部分 需要视图的部分//
use yangshihe\emoji\EmojiAsset;

//按需加载
EmojiAsset::register($this->getView());

//OR
//依赖加载
//AppAsset.php

    public $depends = [
        'yii\web\YiiAsset',
        .......code.........
        'yangshihe\emoji\EmojiAsset'
    ];

// 然后你就能看到和微信一模一样的表情了.

演示

暂无