Como puede evaluarse un array en donde se repiten sus valores y contabilizarlos?
Ej: (E109,E110,E111,E111)
fijense que E109 se repite 2 veces, E110 2 y E111 2 un programa que sepa cuantos hay repetidos?...por favor Ayudenme
| |||
Pregunta sobre arrays con valores repetidos Como puede evaluarse un array en donde se repiten sus valores y contabilizarlos? Ej: (E109,E110,E111,E111) fijense que E109 se repite 2 veces, E110 2 y E111 2 un programa que sepa cuantos hay repetidos?...por favor Ayudenme |
| ||||
yap...probado y funcionando <? // prueba_contar_repetidos.php $arreglo[0]="hola"; $arreglo[15]="hola"; $arreglo[14]="hola"; $arreglo[7]="hola"; $arreglo[8]="hola"; $arreglo[4]="hola"; $arreglo[13]="hola"; // $arreglo[1]="chao"; $arreglo[16]="chao"; $arreglo[2]="chao"; $arreglo[12]="chao"; $arreglo[6]="chao"; // $arreglo[3]="como"; $arreglo[11]="como"; // $arreglo[9]="estas"; $arreglo[5]="estas"; $arreglo[10]="estas"; $arreglo[17]="estas"; $contador=array(); foreach($arreglo as $item){ // if($contador[$item]==""){ $contador[$item]=1; } else{ $contador[$item]++; } } foreach($contador as $key=> $item){ echo "<br>".$key." se repite ".$item." veces"; } ?> saludos |