lobster Skrevet 21. juni 2006 Del Skrevet 21. juni 2006 Jeg har lyst til å lage en tilfeldig setning generator. Jeg ser for meg at jeg har en tekstfil for substantiv, verb, preposisjon og substantiv. Jeg googlet og fant denne "oppskriften" men jeg forsto ikke så mye av den. http://dev.null.org/dadaengine/manual-1.0/dada.html Har noen av dere smartingen noen tips å komme med? (Har lyst til å programmere det selv for å lære mere PHP, men jeg kommer til å trenge hjelp underveis) Lenke til kommentar
hockey500 Skrevet 21. juni 2006 Del Skrevet 21. juni 2006 (endret) *tenke* <?php $pronomen = array('jeg', 'du', 'han', 'hun', 'det', 'vi', 'dere', 'de'); $verb = array('sykler', 'går', 'danser', 'hopper', 'kryper'); $adverb = array('sakte', 'fort', 'hurtig'); $preposisjon = array('bortover', 'nedover', 'oppover'); // dette er vel ikke preposisjoner, men du tar poenget... $substantiv = array('gata', 'veien', 'taket', 'veibanen', 'E-18'); $randomSetning = $pronomen[rand(0, count($pronomen) - 1)] . ' '; $randomSetning .= $verb[rand(0,count($verb) - 1)] . ' '; $randomSetning .= $adverb[rand(0, count($adverb) - 1)] . ' '; $randomSetning .= $preposisjon[rand(0, count($preposisjon) - 1)] . ' '; $randomSetning .= $substantiv[rand(0, count($substantiv) - 1)]; echo $randomSetning; ?> Noe sånt? Noen svar det scriptet kommer med: jeg kryper sakte oppover gata dere hopper sakte oppover veibanen de kryper fort oppover veien det hopper fort bortover veien dere kryper fort oppover gata osv... EDIT: hvis du har en tekstfil: $verb = file('verb.txt'); // forutsetter ett ord pr. linje $verb = explode(', ', file('verb.txt')); // hvis du bruker ", " som skilletegn Endret 21. juni 2006 av hockey500 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å