Codetuts Academy Les 6 Module 2a Php Fundamentals 1.

Slides:



Advertisements
Verwante presentaties
Een getal met een komma noemen we een decimaalgetal.
Advertisements

Uitleg bijwoordelijke bepaling (bwb)
Visual Knowledge Building

Uitleg meewerkend voorwerp (mv)
Echte Vrienden zijn belangrijk in het leven.
Uitleg lijdend voorwerp (lv)
Programmeren met Alice
Project week 1 Foto’s van reclame onderweg
Bezoek een sportief evenement:
Arduino project.
Practica Computerlinguistiek Tekst en uitleg:
VBA en VBS Een introductie.
Computervaardigheden Hoofdstuk 4 — Scripting (Let op: dit is enkel voor studenten Biologie.)
Hoofdstuk 6: Controle structuren
Flow controle Keuzes maken. Het if-statement Soms moet code alleen in bepaalde situaties uit gevoerd worden Hiervoor heeft C de if-else constructie: if(voorwaarde1){
Tekenopdracht Voor en achter elkaar.
Hoe en waarom brengt de burger zijn snoeihout snel naar de biomassa verbrander? Van consument tot biomassaleverancier.
PHP functies.
LauwersCollege Buitenpost Java Applet programma dat op een website zichtbaar is Java Application programma dat zelfstandig werkt Javascript Scripttaal.
Opgave 1a: void nvoid staat in de header van een methode die geen resultaatwaarde heeft nde aanroep van een void-methode is dan een opdracht i.p.v. een.
H4 Differentiëren.
Uitleg bijvoeglijke bepaling (bvb)
Lagoonia.
Reactievergelijkingen kloppend maken 2
Starten met PHP Dynamischer bouwen. PHP is een een scripttaal waarmee de server pagina’s in elkaar kunt laten zetten. Het verschil met HTML: Een php pagina.
PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Starten met PHP Dynamischer bouwen.
Hoofdstuk 4: Statistiek
Boxplot en steelbladdiagram
Kleur illusie Links zie je een cirkel van blauw-violette (magenta) ballen, een van hen verdwijnt voor even rondcirkelend. Laat uw blik nu rusten op het.
Oefeningen lensconstructies
Les 2: Interactie in je space door middel van klikbare objecten en actionscript. Wat is actionscript en programmeren?
Het verschil tussen logisch- en ‘inclusief – intuïtief denken’….. 
Uitleg persoonsvorm (pv)
Marloes Waterschoot Klas 3D
CONTROLESTRUCTUREN (DEEL 1)
Hoofdstuk 3 - Conditionele logica
tircms02-p les 1 Operating Systems practicum
Intermezzo: Queries op zoekbomen Datastructuren. Queries: hoe op te lossen We hebben: – Een zoekboom (gewoon, rood-zwart, AVL,…) – Een vraag / querie.
Tekenopdracht Voor en achter elkaar.
Beslissingen. Inhoud: Booleaanse expressies: wat? Booleaanse expressies: wat? Relationele en logische operatoren Relationele en logische operatoren De.
Beeldbewerking.
Les 0 Structured Query Language SQL. Programma Les 0 – Introductieopdracht Les 1 Les 2 Les 3 Schriftelijke toets.
PCNHCB PRESENTS : PC & Netwerk Help center Brabant HCB Besturingssysteem.
Vergelijkingen.
Gecijferdheid les 1.3 Kwadraten en machten
Docentinstructie: Het is aan te bevelen de eerste dia’s klassikaal te tonen en met uitleg te bespreken. Als na zes dia’s een korte demo van Celsius/Fahrenheit.
Java Objectgeoriënteerd Programmeren in Java met BlueJ Hoofdstuk 7 Polymorfie en overerving © 2014, Gertjan Laan, versie 2.
Vergelijkingen van de tweede graad. Vergelijkingen van 2 de graad  Een vergelijking van de tweede graad geeft een verband tussen 2 onbekenden.  Bijvoorbeeld.
Welkom! maandag 16 November 2015 Les B-2.
Hoe maak ik een PowerPoint presentatie?
1 februari 2016 PHP expressie statement. 1 februari 2010 Titel van de presentatie 2 Boole logica? Definitie De booleaanse operatoren zijn genoemd naar.
Les 3 - Operators Workshop Php Basic. ICT Academy Php Basic Content Operators Wiskundig Toewijzing Vergelijking.
Codetuts Academy Les 2 Module 2a Php Fundamentals 1.
Reactievergelijkingen Een kwestie van links en rechts kijken.
Loops en errors Array's Random try catch for loop while loop do while loop.
1 Mijn Geldzaken. EVEN VOORSTELLEN… Na vandaag… Weet je wat een bank is en doet. Weet je waarom inzicht in je bankzaken belangrijk is Ken je de (financiële)
Na de praktijk, de theorie.. Zoals een gehaktmolen 1.Je stopt er iets in. 2.Je hoeft niet te weten wat er binnenin gebeurt. 3.Het resultaat verschijnt.
NU BURGERSCHAP 3/4 Project online 2Reclame: daar trap jij toch niet in? Voeg hier je commercial in: Invoegen > Video > Onlinevideo. Lukt dat niet? Geef.
IF() ELSE() LES 4: VOORWAARDEN. BOOL Een variabele die slechts 2 mogelijke waarden kan hebben: true(waar) of false(niet waar) duid je aan met bool bool.
Informatie beoordelen If else Switch En Wiskunde.
Javascript. Vandaag Samenvatting vorige les PSD's Random Array's Herhalingen – For-loop – While-loop.
Gameprogrammeren: Keuzeopdrachten
Gameprogrammeren: Expressies
Tinpro015b-les 1 C++ voor C-kenners Voor Technische Informatica.
Modelleren en Programmeren voor KI Practicumopdracht 4: SAT Solver
Small Basic Console deel 2
Small Basic Console deel 2
Transcript van de presentatie:

Codetuts Academy Les 6 Module 2a Php Fundamentals 1

Codetuts Academy Php Fundamentals 1 : Les 6 Inhoud Les 6 Statements If Else Elseif Switch

Codetuts Academy Php Fundamentals 1 : Les 6 Als eerst gaan we kijken naar de If / ElseIf / Else. Je kan dit namelijk zien als een Of / Of. Zoals je ziet krijg je eerst een if. Hier zal een conditie getest worden.

Codetuts Academy Php Fundamentals 1 : Les 6 Zoals je ziet krijg je eerst een if. Hier zal een conditie getest worden. Als conditie1 waar is, zal de code tussen de curley brackets {} uitgevoerd worden. De rest van de code (de elseif en else) worden niet meer uitgevoerd

Codetuts Academy Php Fundamentals 1 : Les 6 Als conditie1 onwaar is, zal de code tussen de curley brackets {} niet uitgevoerd worden. Hij zal dan verder gaan als de if word afgesloten met de curley bracket op regel 5. Hij zal verder gaan met de volgende, en dat is de elseif. Hier zal conditie 2 getest worden. Is deze waar zal de code tussen de curley brackets uitgevoerd worden. Je kan meerdere elseif’s achter elkaar zetten, waardoor hij meerdere condities nog kan testen

Codetuts Academy Php Fundamentals 1 : Les 6 Als conditie1 en conditie2 allebei niet waar zijn, is dit afgesloten op regel 8 met de curley bracket. Hierna staat de else. De else zal uitgevoerd worden als de rest van de condities niet waar zijn. Je kan dus dit gehele stuk code zien als: Als (conditie), Als(conditie), en anders….

Codetuts Academy Php Fundamentals 1 : Les 6 Nu een voorbeeld waarbij er werkelijk condities in staan. Je zal herkennen dat we nu de variabelen en operatoren gaan gebruiken. Bij een if en elseif moet er altijd een resultaat eruit komen als boolean. Dus, False of True. Met vergelijkingen kan je dit heel makkelijk bereiken.

Codetuts Academy Php Fundamentals 1 : Les 6 Als we de if bekijken zie je de vergelijking: $a == $b. Met de waarde ingevuld zou er dus staan: 5 is gelijk aan 3 Hier komt dus False uit. De print op regel 17 zal dus niet uitgevoerd worden.

Codetuts Academy Php Fundamentals 1 : Les 6 Als we de elseif bekijken zie je de vergelijking: $c == $a + $c. Met de waarde ingevuld zou er dus staan: 8 is gelijk aan 3+8 Hier komt dus False uit. De print op regel 19 zal dus ook niet uitgevoerd worden.

Codetuts Academy Php Fundamentals 1 : Les 6 Omdat de if en elseif allebei niet uitgevoerd worden, komen we uit bij de else. De else heeft geen voorwaarde. Dit betekent, dat als je bij de else uitkomt deze ook uitgevoerd wordt. De print op regel 21 zal je dus op het scherm zien.

Codetuts Academy Php Fundamentals 1 : Les 6 Nog een ander voorbeeld, die weer iets uitgebreider is. We gaan namelijk nu ook nog logische operatoren gebruiken. We gaan weer stap voor stap bekijken wat het resultaat zal zijn

Codetuts Academy Php Fundamentals 1 : Les 6 Als eerst de if bekijken: $a + $b > $c Dit betekent: > 8 Dit klopt niet, want is gelijk aan 8. Hier komt dus een False uit

Codetuts Academy Php Fundamentals 1 : Les 6 Nu gaan we de eerste elseif bekijken : !($a + $b < $c AND $c % $b == $a) Dit betekent dus: !( < 8 AND 8 % 3 == 5) De eerste vergelijking: < 8. Dit klopt niet want is gelijk aan 8. Komt dus False uit. De tweede vergelijking: 8 % 3 == 5. Restwaarde van 8 % 3 is 2. Dus 2 == 5 is dus False. Beide vergelijkingen zijn dus false. False AND false komt ook false uit. Nu staat er een ! Voor de gehele vergelijking, en dat betekent dat de false uiteindelijk true zal worden. Op het scherm zal dus b worden uitgeprint.De rest wordt niet meer uitgevoerd

Codetuts Academy Php Fundamentals 1 : Les 6 Ook al zal b uitgeprint worden, gaan we toch nog heel even kijken naar de XOR. De voorwaarde is: $a != $b XOR $b == $c Dit betekent: 5 != 3 XOR 3 == 8. Dus True XOR False, en hier komt dus true uit. Helaas zal toch de code niet uitgevoerd worden omdat de else hiervoor al uitgevoerd word

Codetuts Academy Php Fundamentals 1 : Les 6 Nu gaan we is kijken naar de switch. Deze lijkt erg op de if / elseif / else. Binnen de switch staat altijd de 1 e waarde van de vergelijking. De 2 e waarde van de vergelijk staat bij de case. De vergelijking is altijd: is gelijk aan

Codetuts Academy Php Fundamentals 1 : Les 6 We gebruiken weer even hetzelfde voorbeeld als met de if / elseif / else. Case 1: $c == $a - $b is dus, 8 == Hier komt dus False uit. Case 2: $c == $a + $b is dus, 8 == Hier komt True uit. Dit zal uitgeprint worden. Dit betekent dat case 3 en default niet meer worden uitgevoerd.