Comunque....

Premetto che il testo da visualizzare si trova in $text.

codice:
$arraySmileys  = array("**","oo","pp");
$arrayImages  = array("url primo smiley","url secondo smiley","url terzo smiley");
$text             = str_replace($arraySmileys,$arrayImages,$text);
print $text;