Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/08/2011, 13:06
ecosysonidos
 
Fecha de Ingreso: julio-2011
Ubicación: donde me encuentre la noche
Mensajes: 140
Antigüedad: 12 años, 9 meses
Puntos: 3
buscar en un array

tengo un array de adjetivos negativos tales como

$mi_array=array(malo, peor, feo);

entonces por post mando una oracion tal como


$frase="este foro es muy malo";

entonces necesito determinar si en mi frase aparece alguna de las palabras que muestro en el array

ya use eregi y in_array pero solo me muestran coincidencia si solo es la palabra tal como
$frase="malo";

y no la frase completa...

lo he hecho asi

$mi_array=array(malo, peor, feo);

//lo que recibo en post
$frase="este foro es muy malo";

if(in_array($frase, $mi_array))
echo "encontrado";
else
echo "no encontrado";

funciona si y solo si es una sola palabra lo que recibo en post.... y lo que recibo siempre es una frase asi que no me funciona, como lo puedo hacer
agradezco su ayuda