我正在嘗試用php將emoji轉(zhuǎn)換為Unicode ,更多信息:https://unicode.org/emoji/charts/full-emoji-list.html 如何用php將這個(gè)😃轉(zhuǎn)換成這個(gè)U+1F603? function convert_emoji($var){ } 我找到了一個(gè)簡單的解決方法,所以我將回答自己的問題,但如果有人想要改進(jìn)此功能,那將是很酷的。 <?php function emoji_to_unicode($emoji) { $emoji = mb_convert_encoding($emoji, 'UTF-32', 'UTF-8'); $unicode = strtoupper(preg_replace("/^[0]+/","U+",bin2hex($emoji))); return $unicode; } $var = "😀"; echo emoji_to_unicode($var); ?> |
免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系我們及時(shí)修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長轉(zhuǎn)型升級,為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營銷服務(wù),與站長一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!
掃一掃,關(guān)注站長網(wǎng)微信