No cuesta nada explicarlo....
Supongamos que tu texto es este:
Cita: xxxxxxxx xxxxxxxxxxxx xxxxx xxx :) xxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxx, xxxxxx xxxxxx x xxxxxxxxxxxxxxxxxx xxxx :mwa: x
xx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x x x x x x x x x :( x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxx :)
Deduzco que ya sabes cómo obtenerlo cuando lo manda el usuario o tú mismo...
En una variable, tendríamos esto:
Código PHP:
$texto = "xxxxxxxx xxxxxxxxxxxx xxxxx xxx :) xxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxx, xxxxxx xxxxxx x xxxxxxxxxxxxxxxxxx xxxx :mwa: x
xx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx x x x x x x x x x :( x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxx :)";
Ahora queremos que siempre donde haya un :) lo reemplaze por una imagen (un emoticono)
Código PHP:
$texto = str_replace (":)", "<img src='carita.gif'>", $texto);
Cuando hagamos
echo $texto; mostrará el texto con los ":)" cambiados por caritas.
Más sobre la función
str_replace() en
www.php.net/str_replace