2016-12-16 1 views
2

내 백엔드에 PHP (Laravel)를 사용하고 있습니다.PHP에서 그림 이모티콘을 확인하는 방법

지금 나는 (iOS 및 안드로이드 OS의) 이모티콘을 포함하지 않는 확인하기 위해 문자열을 유효성을 검사 할,하지만 멀티 언어 (중국어, 일본어, 영어, ...)

방법을 포함 할 수 있습니다 내가 할 수 있을까?

+1

가능한 중복 http://stackoverflow.com/questions/10564068/php-find-emoji-update- 기존 코드) – Kyslik

답변

3

답변은 여기에서 찾을 수 있습니다 : php find emoji [update existing code]. 코드의

미리보기 :

function unichr($i) { 
    return iconv('UCS-4LE', 'UTF-8', pack('V', $i)); 
} 

if (preg_match('/['. 
    unichr(0x1F300).'-'.unichr(0x1F5FF). 
    unichr(0xE000).'-'.unichr(0xF8FF). 
']/u'), $value) { 

    //your code 

} 
[PHP 이모티콘 \를 찾을 [업데이트 기존 코드 \]] (의
+0

감사합니다! 완벽하게 작동합니다! –

+0

@QuyNguyenVu 환영합니다! –

관련 문제