首頁 後端開發 php教程 php中emoji轉碼顯示的實作程式碼

php中emoji轉碼顯示的實作程式碼

Aug 17, 2018 am 09:54 AM
emoji

這篇文章帶給大家的內容是關於php中emoji轉碼顯示的實作程式碼,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

preg_match_all('/\[\[EMOJI:(.*?)\]\]/',$data['content'],$arr_content);//过滤掉emoji表情
foreach($arr_content[0] as $k=>$v){
        $emoji = str2emoji($v);
        $data['content'] = str_replace($v,$emoji,$data['content']);
}
登入後複製
function emoji2str($str){
    $strEncode = '';
    $length = ($str,'utf-8');
    for ($i=0; $i < $length; $i++) {
        $_tmpStr = mb_substr($str,$i,1,&#39;utf-8&#39;);
        if(strlen($_tmpStr) >= 4){
            $strEncode .= &#39;[[EMOJI:&#39;.rawurlencode($_tmpStr).&#39;]]&#39;;
        }else{
            $strEncode .= $_tmpStr;
        }
    }
    return $strEncode;
}
登入後複製

相關推薦:

php專案中使用emoji表情的解決方法

php 解析emoji表情支援微信

以上是php中emoji轉碼顯示的實作程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

蘋果發表 iOS 17.4 Beta 1,推出 118 個新表情符號,包括鳳凰、青檸等 蘋果發表 iOS 17.4 Beta 1,推出 118 個新表情符號,包括鳳凰、青檸等 Jan 26, 2024 am 08:24 AM

1月26日消息,根據國外科技媒體emojipedia報道,蘋果在今天發布的iOS17.4Beta1更新中,面向27個歐盟國家測試開放側載、第三方應用商店等重大改進之外,還新增了多個Emoji表情符號。 iOS17.4Beta1更新增加了包括鳳凰、青檸、上下搖頭的笑臉,一系列指明方向的人物表情符號,來自Unicode於2023年9月提出的Emoji15.1更新。附上完整Emoji如下:本次更新共新增118個Emoji,包括6個全新Emoji,4個無性別區分的家庭Emoji。另外還有6個現有人物表情

Win10教育版怎麼關閉emoji Win10教育版怎麼關閉emoji Feb 24, 2024 pm 01:55 PM

emoji表情作為Win10教育版最新添加的輸入法功能,很多可愛的表情讓聊天不在枯燥,但是有的用戶在使用快捷鍵的時候會彈出該界面,今天小編為大家帶來Win10教育版關閉emoji方法介紹。 Win10教育版怎麼關閉emoji1、首先需要右鍵點選下方工作列右側的輸入法。 2、在彈出的選項框中選擇設置,進入語言設定介面。 3、選擇介面中的“按鍵”選項並捲動到最底端,能夠找到“打開表情及符號面板”,這裡可以關閉emoji表情。 4.如果還安裝了其他輸入法的話,可以從Windows設定進入「設定和語言」介面,隨後選

華為emoji怎麼輸入 華為emoji怎麼輸入 Sep 26, 2023 pm 01:31 PM

華為emoji輸入方法:1​​、華為手機自帶了一個emoji表情鍵盤,可以在輸入文字的時候切換到該鍵盤來輸入emoji表情;2、在需要輸入emoji的地方,長按輸入框,然後選擇「輸入法設定”,在輸入法設定中,可以找到並選擇系統自帶的emoji輸入法;3、可以下載並使用第三方的emoji表情鍵盤,然後,可以在鍵盤上瀏覽並選擇想要使用的emoji表情。

iOS 15.4 及iPadOS 15.4 Beta 1 公測版登場戴口罩也可用Face ID iOS 15.4 及iPadOS 15.4 Beta 1 公測版登場戴口罩也可用Face ID Apr 13, 2023 pm 11:01 PM

Apple 正式向大眾推出iOS 15.4 及iPadOS 15.4 Beta 1,版本為19E5209h。這次官方的更新說明中列出眾多改變,包括加入新功能。支援口罩 Face IDApple 在iOS 15.4 中加入了「口罩Face ID」,iPhone 會在使用者戴口罩時透過辨識眼睛周圍區域的獨特特徵來進行認證。留意,使用者必須使用iPhone 12 或以上的型號iPhone 才可使用此功能。加入112 個新Emoji 表情圖示iOS 15.4 Beta 1 正式支援Emoji 14。當中加

mysql emoji 亂碼怎麼辦 mysql emoji 亂碼怎麼辦 Feb 16, 2023 am 10:01 AM

mysql emoji亂碼的解決方法:1、透過「show create table test ENGINE=InnoDB DEFAULT CHARSET=utf8mb4」指令查看mysql表編碼;2、透過「set names utf8mb4;」設定讀取編碼為「utf8mb4」即可。

iOS 15.4 Beta 5引進新功能:面罩Face ID、AirTag防追蹤等。 iOS 15.4 Beta 5引進新功能:面罩Face ID、AirTag防追蹤等。 Apr 21, 2023 am 08:10 AM

Apple向開發者推送iOS15.4Beta5及iPadOS15.4Beta5,估計這可能是最後Beta,下週很有可能會進入RC階段,而正式版會在3月中之前登場。 AirTag反追蹤功能新版iOS15.4引進早前Apple宣布的AirTag、FindMy反追蹤功能,現在已於Beta4中引進,分別在配對設計時加入警訊及調整「偵測出不明配件」的警告。 Siri新語音選擇對於美國用戶來說,iOS15.4Beta4加入了第五款Siri語音(檔名為Quinn),美國地

iOS 15.4 及iPadOS 15.4 正式登場加入口罩Face ID 功能 iOS 15.4 及iPadOS 15.4 正式登場加入口罩Face ID 功能 Apr 17, 2023 pm 05:37 PM

Apple正式發表萬眾矚目的iOS15.4正式版。這次最多人關心的就是「口罩FaceID」功能。此功能可讓iPhone12或以上型號的iPhone在啟用口罩FaceID功能後,如同平日的FaceID一般解鎖。而且不限於解鎖,更可在ApplyPay、AppStore、登錄Apps之用,情況跟我們平日用的FaceID完全一樣。加入112個新Emoji表情圖示iOS15.4正式支援Emoji14。當中加入37款全新形象Emoji,還有75款不同膚色支持,那就是說有1

iOS 15.4 及iPadOS 15.4 Beta 3 登場支援口罩Face ID 及更多的功能 iOS 15.4 及iPadOS 15.4 Beta 3 登場支援口罩Face ID 及更多的功能 Apr 19, 2023 pm 07:37 PM

Apple正式向開發者推出iOS15.4及iPadOS15.4Beta3,版本為19E5225g。這次官方的更新說明中列出眾多改變,包括加入新功能。支援行動數據下載更新以往,更新iOS需要WiFi,但新版iOS15.4Beta3中已加入了「行動數據下載」功能,那就是說即使沒有WiFi也可更新iOS。支援口罩FaceIDApple在iOS15.4中加入了「口罩FaceID」,iPhone會在使用者戴口罩時透過辨識眼睛周圍區域的獨特特徵來進行認證。留意,使用者必須使用iPhon

See all articles