Преобразование смайликов клавиатуры в пользовательский PNG и наоборот

Теперь это прямой и простой вопрос.

Как я могу достичь этих двух вещей.

ПЕРВЫЙ

Вход - эй, я улыбаюсь

Выход -hey I'm smiling <span class ="smile"></span>

И наоборот.

ВТОРОЙ

Ввод - эй, я улыбаюсь: smile:

Выходной - эй, я улыбаюсь

Теперь я знаю часть извлечения слов. Я просто не знаю вчто такое клавиатурные смайлики?

Для начала.

Я знаю, что это может быть достигнуто путем проверки каждого слова и использования переключателя для проверки. Но что происходит внутриcase заявления?

Для второго

У этого есть та же самая проблема, которую я могу использовать:smile: в распределительном шкафу. Но что я должен заменить:smile: с помощью клавиатуры получить смайлик?

Я знаю, что это связано с некоторыми символами Юникода, но так как я не был уверен, что пришел сюда в надежде на решение.

P. S - Я использую php на стороне сервера.

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

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