Gå til innhold

Sammenligne to tekstfiler


Anbefalte innlegg

Jeg har en txt-fil som jeg skal laste inn. Den er har formatering, med blanke linjer, mellomrom, tegnsetting.

 

Jeg vil gjøre den slik at når jeg viser kildekode i nettleseren, er hvert enkelt ord på hver sin linje, og alle punktum og komma og sånn er borte, kun ordene skal stå igjen.

 

Videre må jeg laste inn en annen tekstfil, den består allerede av mange ord, som er på hver sin linje, og uten komma og sånn.

 

Så skal jeg sammenligne hvert ord i fil 1 med alle ord i fil 2, og hvis det er ord som er like, skal de ikke skrives ut i nettleseren. De eneste ordene fra fil 1 som skal skrives ut i nettleseren er de som ikke finnes i fil 2.

 

Noen som har noen idéer?

Lenke til kommentar
Videoannonse
Annonse
jeg laster inn fil 2 slik som lest på php.net --> file()

 

$stoplist = file('stop_list.txt');

 

det står at filen lastes inn i en array,

men jeg tester med is_array som

returnere false

 

hva er galt her?

8153007[/snapback]

 

Har du prøvd å printe ut hva som er i $stoplist? F.eks med print_r($stoplist);

 

Kan vel se ut som funksjonen file() har feilet på grunn av noe?

 

Kan jo kanskje prøve det kodeeksemplet her: http://no2.php.net/manual/en/function.file.php#71419

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...