11. marts 2004 - 12:16
Der er
5 kommentarer og 1 løsning
alle mulige
Nu har jeg efterhånden opgivet lidt at finde en løsning på dette, så jeg håber nogen kloge hoveder herinde kan hjælpe mig: Jeg har en txtfil med fornavne og endnu en txtfil med efternavne. ----- Lad os sige, at i fornavne.txt står der: Cecilie Jacob Line Og i efternavne.txt står der: Pedersen Jensen Hansen ------ De 2 txt filer skal så på en måde arbejde sammen og finde alle mulige "kombinationer". eks: Cecilie Pedersen Cecilie Jensen Cecilie Hansen Jacob Pedersen Jacob Je.... Nogen der kan hjælpe? :)
Annonceindlæg fra Publicis Sapient
11. marts 2004 - 12:22
#1
du skal lave 2 lykker inde i hinanden. bare du selv kan finde ud af at læse fra filen så tror jeg at du kan bruge noget i den her stil. for (i=0 i<fornavne.længde i++){ for (j=0 j<efternavne.længde j++){ output = fornavn[i]+efternavn[j] } }
11. marts 2004 - 12:27
#2
Nu har jeg aldrig har brugt for at bruge og lære for, så det kommer jeg ikke så langt med, sry. Jeg kan lige paste den stump kode jeg har lavet: <? $fil = file( "fornavne.txt" ); if (is_array($fil)) { sort($fil); foreach($fil as $text) { echo "$text<br>"; } } ?>
11. marts 2004 - 12:28
#3
Morgen rettelse: "Nu har jeg aldrig haft brug for, for(), så jeg har aldrig lært det"
Slettet bruger
11. marts 2004 - 13:46
#4
Prøv dette: <?php $fornavne=file('fornavne.txt'); $efternavne=file('efternavne.txt'); foreach ($fornavne as $fornavn){ foreach ($efternavne as $efternavn){ echo $fornavn . ' ' . $efternavn . "\n"; } } ?>