Usuwanie emotikonów ze zmiennej

Używam Smarty do przekazywania i wyświetlania zawartości afirst_name zmienna. Niektórzy użytkownicy mają znaki Emoji (http://en.wikipedia.org/wiki/Emoji) w ichfirst_name i zastanawiam się, jak mogę a) warunkowo nie wyświetlać użytkownikafirst_name jeśli zawiera emojis lub b) odfiltruj znaki emoji zfirst_name. Czy można to zrobić za pomocą Smarty? Czy można to zrobić za pomocą PHP w Smarty?

questionAnswers(3)

yourAnswerToTheQuestion