php encontrar emoji [atualizar código existente]

Eu estou tentando detectar emoji no meu código php e impedir que os usuários entrem nele.

O código que tenho é:

<code>if(preg_match('/\xEE[\x80-\xBF][\x80-\xBF]|\xEF[\x81-\x83][\x80-\xBF]/', $value) > 0)
{
    //warning...
}
</code>

Mas não funciona para todos os emojis. Alguma ideia?

questionAnswers(4)

yourAnswerToTheQuestion