mm en ese caso la cadena de busqueda sería "juegos locos" o "juegos_locos" con un separador usado por ti..
si hacemos un explode de esa cadena por el separador obtenemos en un array todas las palabras buscadas:
$palabrasbusqueda="juego_locos";
$palabras = explode ("_",$palabrasbusqueda);
el resultado sería $palabras[0]="juego"; y $palabras[1]="locos";
si ahora recorres el array y reemplazas...
for ($i=0; $i<count($palabras);$i++)
{
$nuevacadena="<b>".$palabras[$i]."</b>";
srt_replace($palabras[$i],$nuevacadena,$cadenacompleta);
//antes me faltó lo de $cadenacompleta (la cadena donde se buscan las palabras
}
resumiendo:
Código PHP:
$palabrasbusqueda="juego_locos";
$palabras = explode ("_",$palabrasbusqueda);
for ($i=0; $i<count($palabras);$i++)
{
$nuevacadena="<b>".$palabras[$i]."</b>";
srt_replace($palabras[$i],$nuevacadena,$cadenacompleta);
}
creo que de esa forma ya estaría.. pruebalo a ver..