Kod:

<?php
$smileyler = array(
'.happy.'=>'resim1',
'.wink.'=>'resim2',
'.cool.'=>'resim3',
'.confused.'=>'resim4');
$metin = 'merhaba .happy. nasılsın .wink. ne var ne yok .cool. işler yolunda mı? .confused.';
$i = 0;
foreach($smileyler as $key=>$value){
	if(strpos($metin, $key)){
		$metin = str_replace($key, $value, $metin);
		$i++;
	}
	if($i == 3) break;
}

echo $metin;
?>
Çıktı:

merhaba resim1 nasılsın resim2 ne var ne yok resim3 işler yolunda mı? .confused.

istediğiniz bu muydu?