Większość popularnych aplikacji na telefony, stron internetowych czy komunikatorów automatycznie zamienia wpisywany przez nas tekst na emotki. Nawet w WordPressie ta funkcja jest automatycznie włączona, więc 🙂 to :). W jaki sposób to zrobić w swoim projekcie?
Zamiana tekstu na emotki w PHP
Super przydatna będzie tutaj biblioteka „Process emoji in PHP” na githubie.
Przykładowe użycie:
<?php
include('Emoji.class.php');
# albo użyj dowolnego AutoLoadera
# kiedy otrzymujesz tekst z urządzenia mobilnego, skonwertuj (przez Unified, Emoji lub Unified -> Unified -> HTML)
$text = Emoji::emoji_to_html($text);
# kiedy wysyłasz dane z powrotem do urządzenia mobilnego, skonwertuj znowu ( HTML -> Unified )
$text = Emoji::html_to_emoji($text);
?>
Zamiana tekstu na emotikony w Pythonie
Tutaj znalazłem świetny poradnik jak zamienić tekst na emotikony w języku programowania Python.
Konwerter tekstu na emotki
Jeśli natomiast poszukujesz zwykłego konwertera tekstu na emotki, to znajdziesz ich sporo w Internecie, np. tutaj czy tutaj.