Opdracht 13 Samenvoegen
Als het goed is kunnen we nu alle losse functies samenvoegen in het bestand functies.php.
// geeft als resultaat 28 kaarten 9x landdier, 9x luchtdier en 9x waterdier. De kaarten zijn geschudt
function getKaarten() {...}
// toont alle kaarten die nog in het spel zitten
function toonKaarten($kaarten) {...}
// geeft als antwoord een willekeurige waarden tussen 1 en 6
function getDobbelsteen() {...}
// geeft de tekstuele waarde van de dobbelsteen
// $gooi is de gegooide waarde
function getDobbelsteenLabel($gooi) {...}
// toont de waarde van de aangegeven kaart
function toonKaart($kaart, $kaarten) {...}
// pakt een kaart uit de pot
function eventPakkaart($kaart, $dobbelsteen, &$kaarten, &$speler) {...}
// pakt een kaart af bij een tegenspeler
function eventAfpakken($spelerActief, $spelerAfpakken, &$spelers) {...}
// toont de lengte van de krokodil
function toonKrokodil($lengte) {...}
// geeft de beurt aan de volgende speler
function setBeurt($aantalSpelers, &$beurt) {...}
Maak nu het bestand index.php. Het eerste wat je doet is met require_once het bestand functies.php in het geheugen roepen. Je kunt de functies dan gebruiken in index.php. Voeg vervolgens alle code die je bent tegengekomen in opdracht 3-12 op een logische manier bij elkaar.
Je levert het bestand index.php in.