torvald_helmer Skrevet 14. mars 2007 Del Skrevet 14. mars 2007 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
CruellaDeVille Skrevet 14. mars 2007 Del Skrevet 14. mars 2007 last begge filene inn i hver sin array, og så bruker du array_diff på de etterpå. http://no.php.net/manual/en/function.array-diff.php Lenke til kommentar
torvald_helmer Skrevet 14. mars 2007 Forfatter Del Skrevet 14. mars 2007 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? Lenke til kommentar
CruellaDeVille Skrevet 14. mars 2007 Del Skrevet 14. mars 2007 Have no idea! testet nettopp, min txt-fil blir array Lenke til kommentar
magicgunnar Skrevet 14. mars 2007 Del Skrevet 14. mars 2007 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
torvald_helmer Skrevet 14. mars 2007 Forfatter Del Skrevet 14. mars 2007 når jeg kjører print_r ($stoplist) så printes dette: Array ( [0] => a [1] => a's [2] => able [3] => about [4] => above ....... hele tekstfila ligger forøvrig her: http://minhule.com/files/stop_list.txt så det virker jo som det er i orden da... 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å