Originariamente inviato da andr3a
$testo = "doij:rollawkdkmaodm";

$emoticons = Array( ":roll:", "", "" );
$images = Array( "[img]roll.gif[/img]", "[img]smile.gif[/img][/B]", "[img]fagiano.gif[/img]" );




$testo = str_replace( $emoticons, $images, $testo );
echo $testo;
1) perchè quella
codice:
/>
prima della barra??
2) perchè dover usare un array?? non posso direttamente sostituire con un solo comando che ignori gli spazi vuoti?