XaraX: Gibt nur ersten Buchstaben wieder

Beitrag lesen

Hallo!

$kommentar = str_replace("", "<img src="smilies/smilie3.gif">", $kommentar);
$kommentar = str_replace("", "<img src="smilies/smilie9.gif">", $kommentar);

  

> Abgesehen davon:  
> Sollten wir ihm vielleicht sagen, dass [str_replace()](http://de.php.net/str_replace) auch Arrays als Parameter akzeptiert? ;-)  
  
Zwecks Übersichtlichkeit würde ich in dem Fall sogar auf die schneller aggearbeiteten Arrays verzichten und mit einer schleife arbeiten:  
  
~~~php
  
$such=array('',":-)",";-)","???",":-(",":cry:",":angry:",":D","?!?")  
  
for($i=1,$i<count($such);$i++)  
   $kommentar=str_replace($such[$i],"<img src='smilies/smilie{$i}.gif'>", $kommentar);  

Gruß aus Berlin!
eddi