28. maj 2004 - 23:31 Der er 4 kommentarer og
1 løsning

Array med næsten ens værdier

Jeg har et array med omkring 2000 værdier i. Nogle af disse værdier er næsten ens.

Eksempel:
01 Mikkel the man
Busserne de kører rundt
Mikkel the man
Tivoli by Night
The man Mikkel

Jeg vil gerne have at arrayet bliver søgt igennem og værdier der er næsten ens bliver hevet frem så jeg selv manuelt kan fjerne dem.
Avatar billede dennismp Nybegynder
29. maj 2004 - 00:01 #1
.. Hvis du kan definere hvornår noget er næsten eens, så burde det ikke være svært.
29. maj 2004 - 00:16 #2
Hmm... Jeg tror jeg ændrer min definition af næsten ens til fuldkommen ens. Kan man gøre sådan at de værdier i array der er ens bliver hevet frem så jeg kan se hvilke det er?
Avatar billede dennismp Nybegynder
29. maj 2004 - 00:24 #3
$a = array();
$a[] = '01 Mikkel the man';
$a[] = 'Busserne de kører rundt';
$a[] = 'Mikkel the man';
$a[] = 'Tivoli by Night';
$a[] = 'The man Mikkel';
$r = array_count_values($a);
foreach($r as $key => $freq ) {
  if( $freq > 1 ) {
    print "Der er $freq forekomster af $key<br>";
  }
}
29. maj 2004 - 01:54 #4
Tak! Det var lige det jeg behøvede. Læg et svar.
Avatar billede dennismp Nybegynder
29. maj 2004 - 02:18 #5
Ok - så tror jeg også det er blevet sengetid :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester