htmlentites не работает для смайликов

Я пытаюсь показать символы HTML-сущности

echo htmlentities(htmlentities("&"));
//outputs &
echo htmlentities(htmlentities("<"));
//outputs &lt;

но это не похоже на работу с Emoji

echo htmlentities(htmlentities(""));
//outputs 

Как я могу получить его на выходе&#128526;?

Редактировать:

Я пытаюсь отобразить строку ввода пользователя со всеми закодированными HTML-сущностями.
echo htmlentities(htmlentities($input))

Пример:"this & that " -> "this &amp; that &#128526;"

Ответы на вопрос(3)

Ваш ответ на вопрос