Remplacer des mots par des emoticons ou icons

Remplacer, dans un texte, des mots par des emoticons ou icons. Astuce de programmation en php.

php
	<?php

	$db_str = "Show me some <3 right now. He winks [wink], that gives me peace [peace].";
	$chars = array("<3", "[peace]", "[wink]");
	$icons = array("&# 10084;", "&# 9774;", "&# 9730;");
	$new_str = str_replace($chars,$icons,$db_str);

?>

<div>Avant :   <?=$db_str;?></div>
<div>Après :  <?=$new_str;?></div>