Opeenvolging (of sequentie)
Opeenvolging is de basis van programmeren. De opdrachten worden achterelkaar uitgevoerd.
Hieronder een aantal scripts die je kan uitwerken:
Opdracht 1a Voorbeeld code
Vragen:
- Wat zijn hier de variabelen? (geef dit aan met commentaar)
- Probeer één van de variabelen onder de echo te zetten, wat gebeurt er en waarom?
- Verander de "dubbele" in 'enkele', wat gebeurt er en kun je dat verklaren?
- Je kan ook punten gebruiken om teksten aan elkaar te plakken: 'tekst' . $var . 'tekst'. Wijzig de code zodat het werkt.
- Je hebt een functie strlen in php. Voeg een regel toe om de lengte van de string van de tekst te bepalen en maak dit zichtbaar in de uitvoer.
- Stel je wilt de uitvoer en de lengte van de uitvoer tonen. Is het dan handig om een extra variabele te maken? Voer dit uit.
Opdracht 1b Rekenmachine
Deze zit ook in de presentatie, hier een link naar een video met een uitwerking en toelichting: Mijn eerste rekenmachine
Zie ook een voorbeeld zonder gebruikersinvoer
Opdracht 1c Invoer
Het resultaat:
Opdracht 1d Verdieping webserver
Zou je opdracht 1b nu ook voor een php webserver kunnen maken?
Je moet dan een html formulier maken en deze posten naar zichzelf (zelfde document). Je gebruikt nu alleen nog maar .php als bestandsextentie.
<!DOCTYPE html>
<html>
hier komt het html met formulier
</html>
<?php
// op de volgnede manier kan je in php de post uitlezen, let op dat als de post niet bestaat je een foutmelding ziet.
echo $_POST['veldnaam'];
?>