This is an old revision of the document!


Uppgifter 5

Några uppgifter på strängar…

  1. 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.
  2. Skriv ett program som läser in en sträng och kollar om den är ett palindrom. Lämplig utskrift skall ske. (Hjälp med vad ett palindrom är)
  3. 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 *.

Att använda några färdiga strängfunktioner…
Börja med att läs igenom dessa funktioner så att du får en överblick på vad som finns…

  1. Det är ganska vanligt att man har kod som påminner om detta:
    $i=1;
    $str='';
    while ($i<10) {
            $str .= $i . ",";
            $i++;
    }
    echo $str;

    Den kommer att ge följande utskrift:

    1,2,3,4,5,6,7,8,9,

    Man vill inte ha kvar det sista “,”. Lägg till en rad innan utskrift som tar bort det sista tecknet i stränngen (Använd en php funktion).