Ellingsen Skrevet 28. februar 2007 Skrevet 28. februar 2007 (endret) Hei. Trenger litt hjelp til og kutte opp ord og setninger. Eksempelvis så har jeg en text lagreti variablen $text. så tar jeg og exploder() $text for og kutte opp i ord. men så, avhengig av hvor mange ord som ligger i $text skal alle disse kuttes opp i bokstaver, $var = $ord så $var[0] osv blir bokstavene. Noen som har en løsning på dette? Kan jeg sette explode(" ", $text) i en while() eller for() for og ta alle orda? og kan disse lagres i en array eller noe, så jeg kan hente ut alle bokstavene igjen? Og sist, om dere orker og hjelpe meg mere, hvordan kan jeg sjekke om en bokstav e.l er i Caps, eller om den er ett tall? Takk for all hjelp. Endret 28. februar 2007 av Ellingsen
Axentrix Skrevet 28. februar 2007 Skrevet 28. februar 2007 (endret) Du vet at du kan hente ut enkelt-bokstaver med $var{1} ? <?php $setning = "Den store stygge ulven"; echo $setning{1}; ?> For å sjekke om det er et tall. bruk is_numeric() Stor/liten bokstav: ctype_upper() og ctype_lower() Søk på php.net Endret 28. februar 2007 av Axentrix
Peter Skrevet 28. februar 2007 Skrevet 28. februar 2007 Dele opp ord: http://no2.php.net/manual/en/function.str-split.php Dette har lite for seg dersom du vil ha èn bokstav per peker(felt i arrayet) ettersom du kan en string allerede er et array, slik som Axentrix sier. (tror du kan bruke både {} og [] )
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å