Ich würds mit str_replace() machen:
PHP-Code:
<?php 
$text 
"Viel Text, in dem irgendwo :D drin steht.";
$neuer_text str_replace(':D''<img src="bild.gif">'$text); 
?>