Як зробити смайли в коментарях
Відео: Смайлик в коментарях YouTube G + FB VK
Нещодавно мене попросили розповісти про те, як зробити смайли в коментарях. Я вирішив, що ця тема може бути багатьом цікава, тому в даній статті про неї і розповім.
Відразу наводжу прокоментований PHP-код:
Відео: Як додати смайли в Інстаграм на Андроїд
lt ;?php
$ comment ="Всім привіт :-) і ще :-D"-// Коментар користувача
$ smiles_key = array(":-)",":-D") -// Масив з кодами смайлів
$ smiles_value = array("Smile_1.jpg","Smile_2.jpg") -// Масив з відповідними шляхами до зображень смайлів
for($ i =0- $ i lt; count($ smiles_value) - $ i++)
$ smiles_value[$ i]="-// Робимо тег img на підставі шляху до зображення
$ comment = str_replace($ smiles_key, $ smiles_value, $ comment) -// Замінюємо всі коди на теги img зі смайлами
echo $ comment-// Виводимо коментар
?gt;
Найголовніше в даному коді те, що всі коментарі зберігаються не з тегами img, а саме з кодами смайлів, тобто чистий текст. А вже при виведенні вони замінюються на зображення і виводяться на сторінку.
Відео: Як додавати СМАЙЛИКИ У коментарях Youtube
Що стосується відповідностей кодів смайлів і їх зображень, то можна (і навіть краще) зберігати їх в базі даних. А там, де потрібно, просто витягувати з неї ці відповідності.
Ось таким нехитрим чином можна зробити смайли в коментарях у себе на сайті.
Поділися в соціальних мережах:
Схожі
- Як використовувати приховані смайли скайп?
- Як створити асоціативний масив в jаvascript
- Як динамічно отримувати коментарі з бази даних.
- Як зробити динамічне додавання коментарів, використовуючи ajax.
- Як зробити коментування на сайті
- Як зробити тестування на сайті
- Як проводити рефакторинг?
- Масштабування зображень в php
- Багаторівневе меню на php і mysql
- Текстові смайли.
- Сортування двовимірного масиву на php
- Чи не працює sql-запит
- Коментарі у вигляді бульбашки.
- Створення графіків на php
- Цикли в php
- Масиви в jаvascript
- Парсинг bb-кодів
- Довідкові змінні php
- Створення динамічної функції на php
- Російський текст в трансліт на php
- Пошук по файлах на php