torvald_helmer Skrevet 22. mars 2007 Del Skrevet 22. mars 2007 Har et script som leser innholdet i mange tekstfiler, fjerner alle små ord som ikke har relevans for innholdet, og deretter skriver ut alle ordene (lagres i samme array). Hva kan jeg gjøre for å kunne finne ut hvor mange ganger ett ord forekommer i samme fil, og i hvor mange filer dette ordet forekommer? Eks! 'rapport' finnes 7 ganger i txt-fil1, og samtidig finnes ordet i både txt-fil3,4,12,32. For hver fil vil jeg sjekke hvor mange ganger ordet forekommer i nåværende fil, så vil jeg sjekke om det finnes i noen av de andre filene(antallet forekomster i resten av filene er ikke nødvending å vite), etter dette så begynner det på nytt med ord nummer to i første fil, og gjør hele operasjonen på nytt... Noen gode tips?? Lenke til kommentar
Peter Skrevet 22. mars 2007 Del Skrevet 22. mars 2007 (endret) Tror du skal begynne å titte litt i manualen, jeg: http://no.php.net/file_get_contents http://no.php.net/substr_count Endret 22. mars 2007 av Nazgul Lenke til kommentar
Peter Skrevet 23. mars 2007 Del Skrevet 23. mars 2007 str_word_count() 8216071[/snapback] Den teller antall ord, ikke antall forekomster av ETT ord. Lenke til kommentar
itsmebth Skrevet 23. mars 2007 Del Skrevet 23. mars 2007 http://no.php.net/manual/en/function.substr-count.php Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå