Skip to main content

2 Optellen en de nul

VerderopWe krijghebben een functie die het volgende doet. De functie krijgt drie waarden en returned de som van de drie getallen (dus de drie input variabelen opgeteld).

Er is nu een uitzondering. Zodra er een 0 in één van de input variabelen voorkomt, dan wordt de return waarde 0.


InputOutput
mijnFunctie(3,2,1)6
mijnFunctie(1,12,3)16
mijnFunctie(0,4,0)0
mijnFunctie(7,0,3)0
mijnFunctie(0,0,0)0

Maak een functie die dit doet en plaats testcode in je code die alle bovenstaande situaties test. Gebruik eenzelfde soort template als in de PHPvorige voetbal challenge.opgave.

OmDe output ziet er dan als volgt uit:

image-1666512923240.png

Tip: gebruik voor de PHPsituatie Voetbalmet challengeeen te0, kunneneen makenconditional moetenstatement ween een extra return.


Inleveren

  1. Lever de stofcode uit PHP level-2 goed beheersenin en bovendiengebruik moetende wenaam nogphp72-jouw-naam.php
  2. kennismaken
  3. een metschermafdruk éénvan nieuwde typetest array,waarbij alle juiste waarden worden afgedrukt zoals in het assiociatievevoorbeeld.
  4. array.

    In deze module gaan we dus eerst nog een paar dingen bespreken voordat we met de challange aan de slag gaan.

    Deze zaken zijn een noodzakelijke voorbereiding om de voetbal-challenge te kunnen maken.

    Verder is het leren werken met assiociative arrays een goede voorbereiding op de lessen over PHP Frameworks Yii en Laravel.

    Lees de theorie goed door en bekijk de filmpjes. Ga niet direct naar de opdrachten want dat kost uiteindelijk meer tijd. Begrijp je de theorie niet, vraag dan een docent om hulp.

    Succes!