Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
pabop_u5 [2011-02-09 10:48] Joakim Forsgren |
pabop_u5 [2011-10-24 10:09] Joakim Forsgren |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Uppgifter 5 ====== | ====== Uppgifter 5 ====== | ||
Några uppgifter på strängar... | Några uppgifter på strängar... | ||
+ | **OBS! Dessa uppgifter behöver bara fungera med A-Za-z. Jag kommer ha en genomgång på teckentabeller.** | ||
+ | <code php> | ||
+ | // För att läsa in en sträng utan radbrytning på slutet | ||
+ | $handle = fopen (" | ||
+ | str = substr(fgets($handle), | ||
+ | </ | ||
- Skriv ett program som frågar efter ditt förnamn och därefter skriver ut vad ditt förnamn börjar på för bokstav. | - Skriv ett program som frågar efter ditt förnamn och därefter skriver ut vad ditt förnamn börjar på för bokstav. | ||
- | - Skriv ett program som läser in en sträng och kollar om den är ett palindrom. Lämplig utskrift skall ske. | + | - Skriv ett program som läser in en sträng och kollar om den är ett palindrom. Lämplig utskrift skall ske. ([[http:// |
- | - Skriv ett program som läser in en sträng och en bokstav. Programmet ska sedan byta ut alla förekomster av den bokstaven i strängen mot *. | + | - Skriv ett program som läser in en sträng och en bokstav. Programmet ska sedan byta ut alla förekomster av den bokstaven i strängen mot en "*". |
- | Att använda några färdiga strängfunktioner...\\ | ||
- | Börja med att läs igenom dessa [[http:// | ||
- | |||
- | - Det är ganska vanligt att man har kod som påminner om detta:< | ||
- | $i=1; | ||
- | $str=''; | ||
- | while ($i<10) { | ||
- | $str .= $i . ","; | ||
- | $i++; | ||
- | } | ||
- | echo $str;</ | ||