Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/10/2009, 08:32
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Contar palabras y frecuencia de un txt

- transformas todo en minúsculas
- crea un arreglo adicional: colección
- explotas las palabras por espacios
- itera las palabras explotadas
+ if-then-else: "SI la palabra NO existe en la colección, la agregamos; SI ya existe incrementamos su valor con 1"

al final obtenemos un arreglo colección así:
Código PHP:
$foo strtolower('aBc a b C de df ed abC ab B c a c');
$bar = array();
$test explode(' '$foo);

foreach (
$test as $one)
{
  if ( ! 
array_key_exists($one$bar)) $bar[$one] = 1;
  else 
$bar[$one] += 1;
}

var_dump($bar); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.