Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/10/2008, 09:23
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Contar elementos repetidos ¿Como? (ARRAY)

Puedes poner el código que ya tienes? Si dices que has tratado de hacerla y no ha dado resultado, podríamos ayudarte a ver el error que pueda haber.

La lógica es esta. Explotas la cadena de texto en palabras. Eso te da por resultado un array. Para guardar la contabilidad tienes el array $arr. Lo que haces a continuación es recorrer el array de las palabras, y ves en cada ciclo si la palabra ya existe como índice en el array $arr (array_key_exists()). Si está, quiere decir que anteriormente ya ha pasado por esa palabra, y a su valor le sumas uno. Si no está, creas la variable $arr['palabra'] y le das el valor de uno, lo cual indica que esa palabra apareció una vez.

Intenta armar tu código siguiendo este procedimiento, y si tienes dudas/problemas, los posteas aquí.