Смайлики в тексте

Еще одна коротенькая статья. Сейчас я хочу показать, как можно добавить в текст смайлики :)
Все очень просто, скрипт проверяет текст на наличие символов символизирующих смайлик, если находит, то заменяет их html тегом img с соответствующей картинкой.

Вот весь скрипт:

$text = "Без смайликов было плохо:-( Но теперь есть смайлики : -) Ура : -) ";  // текст комментария
// массив, в котором задается коду смайлика своя картинка
$smiles_key = array(
	":-)"=>"<img src='images/smile1.gif'/>", 
	":-("=>"<img src='images/smile2.gif'/>", 
);
// В цикле перебераем все смайлики, и ищим их в тексте. Если находим, то подставляем картинку
foreach($smiles_key as $key => $val){
	$text = str_replace($key, $val, $text);
}
// вывод комментария со смайликами 
echo $text;
Рассказать друзьям:


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*