Les 2 php prog 1

10

Click here to load reader

Transcript of Les 2 php prog 1

Page 1: Les 2 php prog 1

PHPLes 2

Programmeren

Mediatechnologie Blok 8

Page 2: Les 2 php prog 1

Lussen

PHP

Lussen worden gebruikt om in het script gebeurtenis te laten herhalen! De eenvoudigste lus die gebruikt wordt is de:for …. next -lus

Page 3: Les 2 php prog 1

For .. next

PHP

Code Resultaat

Page 4: Les 2 php prog 1

PHP

WhileWhile wordt gebruikt als type lus die puur gebaseerd is op een conditie. Zolang de conditie waar is, wordt de lus uitgevoerd.Daarna gaat het script door met de volgende actie.

Page 5: Les 2 php prog 1

PHP

Do .. WhileDo .. while wijkt af van while. De code tussen do en while deaccolades wordt eerste uitgevoerd, pas daarna wordt de conditiegeverifieerd. De do while wordt dus minimaal 1 maal uitgevoerd.

Page 6: Les 2 php prog 1

Stringbewerkingen

PHP

In veel gevallen moeten we een string bewerken, bijvoorbeeldde spaties moeten we er uit halen of hebben we alleen de 1e

10 tekens nodig. Of willen we string splitsen bijv. voornaam,Achternaam en tussenvoegsel willen we splitsen.

Of we willen controleren of er voldoende tekens zijn ingevoerd,of de juiste tekens.

Page 7: Les 2 php prog 1

PHP

Stringlengte / strlenStel je voor een klant moet het telefoonnummer invullen.Dit telefoonnummer moet 10 tekens bevatten.Om dit te controleren gebruiken we de functie ‘strlen’.Deze functie geeft het aantal tekens in de string weer.

Page 8: Les 2 php prog 1

PHP

String opdelen / substrEen string kan ook gesplitst worden in verschillende delen.Hiervoor kan je de instructie ‘substr’ (substring) gebruiken.Deze op verschillende manieren aangeroepen worden.

Page 9: Les 2 php prog 1

String opdelen / substr / 2

Zero-based functies!Het tellen begint bij 0 en niet bij 1.

Page 10: Les 2 php prog 1

Opdracht:

Maak een webomgeving met navigatie voor de tafels van 1

tot en met 20.

Max. 2 tafels per pagina en gebruik styling d.m.v. CSS en

HTML.

Upload deze naar je eigen webomgeving en show het

resultaat aan de docent en/of mail de link naar

[email protected]