Les 3 php prog 2

14

Click here to load reader

Transcript of Les 3 php prog 2

Page 1: Les 3 php prog 2

PHPLes 3

Programmeren 2

Mediatechnologie Blok 8

Page 2: Les 3 php prog 2

Zelf functies maken

Bij het scripten maken we regelmatig gebruik van functies.We kunnen functies ook zelf maken. Deze functies kunnen we altijd aanroepen en bewaren in een bibliotheek.

Het gebruik van functies brengt overzicht in een webapplicatie.Het script delen we op in een hoofdsectie en verschillende functies. We roepen vooral functies aan die de verschillende onderdelen van de applicatie uitvoeren.Hierdoor wordt het een overzichtelijk geheel!

Functies kunnen ook geplaatst worden in een apart script/pagina en aanroepen wanneer we ze nodig hebben!. De code include ”functies.inc.php” zorgter voor dat deze in de pagina wordt uitgevoerd.

PHP programmeren 2

Page 3: Les 3 php prog 2

PHP programmeren 2

Functieopbouw

Een functie is opgebouwd uit een aantal elementen.Een functie heeft een naam en kan variabelen bevatten.Ook kan een functie een waarde teruggeven.

Standaard opbouwvan een functie

Page 4: Les 3 php prog 2

Voorbeelden eigen functies

<?phpfunction header() {…..deze functie bouwt de bovenkant van het scherm opBijvoorbeeld (knoppenbalk, logo etc….)}

Function footer (){…..deze functie bouwt de onderkant van het scherm op}?>

PHP programmeren 2

Page 5: Les 3 php prog 2

Voorbeelden eigen functies

voorbeeld1.php

Hier wordt de functie aangeroepen

Functie staat in de header sectie / let ook op notatiewijze

PHP programmeren 2

Page 6: Les 3 php prog 2

Voorbeelden eigen functies

voorbeeld2.php

Met deze code wordt het script uit voorbeeld1.php geplaatst in voorbeeld2.php

PHP programmeren 2

Page 7: Les 3 php prog 2

Voorbeelden eigen functies

voorbeeld3.php

Functies.inc.php

Aanroepen functies

}

Page 8: Les 3 php prog 2

Voorbeelden eigen functies

voorbeeld4.php

Return mogelijkheid!

Return geeft de waarde terug van $num en $num2 vanuitvermenigvuldigen(4, 5)

Page 9: Les 3 php prog 2

Arrays

PHP programmeren 2

Een standaard variabele heeft slechts 1 waarde. Om meerder waardes toe te kennen aan variabelen gebruiken weeen array. Een array is een meerdimensionale variabele.Dit doen we d.m.v. het toevoegen van een index aan de variabele.PHP heeft dan direct door dat het met een array te maken heeft.

voorbeeld5.php Index [1]

Page 10: Les 3 php prog 2

Arrays

PHP programmeren 2

PHP zelf index nummers laten toekennen

voorbeeld6.php

Page 11: Les 3 php prog 2

Arrays

PHP programmeren 2

Array met speciale array definitie!

voorbeeld7.php

Page 12: Les 3 php prog 2

PHP programmeren 2

Array met speciale array definitie!

voorbeeld8.php

Arrays

Alfanummerieke index kan ook als definitie gebruikt worden!

Page 13: Les 3 php prog 2

PHP programmeren 2

Meerdimensionale Arrays!

Arrays

Kan ook in een tabel …..

voorbeeld9.php

Page 14: Les 3 php prog 2

Opdracht

Banner en footerd.m.v. extern bestand!

©de vrolijke druif

Vullen met een meerdimensionalearray.

Maak deze pagina na met gebruik van PHP, CSS en HTML.Er mag geen gebruik gemaakt worden van Javascript!Upload de bestanden naar natschool in PHP opdracht 3!