php find emoji [bestehenden Code aktualisieren]

Ich versuche, Emoji in meinem PHP-Code zu erkennen und Benutzer daran zu hindern, ihn einzugeben.

Der Code, den ich habe, ist:

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

Funktioniert aber nicht bei allen Emoji. Irgendwelche Ideen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage