Я уже преобразовал свою базу данных / таблицу / столбцы mysql в utf8mb4, используя руководство Матиа: https://mathiasbynens.be/notes/mysql-utf8mb4
Я специально очищаю результаты Instagram и использую utf8_concode () перед сохранением.
Этот метод PHP поддерживает 4-х байтовые эмодзи? У меня все еще проблемы с рендерингом смайликов после настойчивости.
@eggyal это правильно. Instagram и другие социальные сети уже кодируют контент, нет причин для двойного кодирования.
Я могу отображать смайлики на моем сайте:
1) Переключение базы данных / таблицы и соответствующих столбцов на utf8mb4
2) Не кодирует контент из инстаграм
3) Использование https://github.com/twitter/twemoji отображать смайлики на странице
О счастливый день!
Других решений пока нет …