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

Voorbeeldcode

Vragen:

  1. Wat zijn hier de variabelen? (geef dit aan met commentaar)
  2. Probeer één van de variabelen onder de echo te zetten, wat gebeurt er en waarom?
  3. Verander de "dubbele" in 'enkele', wat gebeurt er en kun je dat verklaren?
  4. Je kan ook punten gebruiken om teksten aan elkaar te plakken: 'tekst' . $var . 'tekst'. Wijzig de code zodat het werkt.
  5. 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.
  6. 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.

Antwoord insturen

Opdracht 1b Rekenmachine

Deze zit ook in de presentatie, hier een link naar een video met een uitwerking en toelichting: Mijn eerste rekenmachine

rekenmachine

Zie ook een voorbeeld zonder gebruikersinvoer

Antwoord insturen

Opdracht 1c Invoer

invoer

Het resultaat:

opdracht2

Antwoord insturen

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'];
?>

Antwoord insturen

Lessen en planning Variabelen