XML staat voor Extensible Markup Language en het is een subset van SGML (Standard Generalized Markup Language). XML wordt op het internet gebruikt om gegevens op een gestructureerde wijze door te geven (RSS). Er zijn verschillende manieren om met XML te werken in PHP. »
Tijdens de uitvoering van een stuk PHP code kunnen er exceptions optreden (deling door nul, bestand niet gevonden, ...). We willen de gebruiker hier niet mee lastig vallen dus we moeten deze exceptions opvangen en afhandelen. »
OOP is meer dan een gewone techniek, het is een denkwijze die je veel tijd op lange termijn kan besparen. Hieronder volgt dan ook eerst een kleine introductie in wat OOP nu juist is en vervolgens de theorie met enkele voorbeeldjes. »
We vinden tegenwoordig zoveel PHP scripts op het internet die onvoldoende beveiligd zijn. Daarom dat we een heel hoofdstuk wijden aan beveiliging. Vertrouw immers nooit op de input van je gebruikers! »
Regular Expressions kunnen gebruikt worden om Strings te matchen en te vervangen. Eveneens zijn ze veel krachtiger dan dan standaard String-functies in PHP. »
Data doorspelen van de ene naar de andere pagina is mogelijk zoals we eerder leerde d.m.v. formulieren of in de url ($_POST, $_GET) maar soms mag data niet zichtbaar zijn voor de gebruiker zelf of wil je de url ordelijk houden zonder 100 extra parameters»
We gaan het hebben over formulier verwerkingen. Ook gaan we bekijken hoe er waardes d.m.v. url kunnen worden doorgegeven. Zodanig dat we de verkregen informatie in PHP kunnen verwerken. »
De vorige delen leerden ons wat basis PHP aan. Natuurlijk horen we dit nu te oefenen. Hieronder zal ik een aantal praktijk voorbeelden geven. Probeer zelf ook makkelijke dingen te maken zodanig dat je deze basis goed begrijpt. »
Functies maken het makkelijk om code te hergebruiken. Voorkom dat je steeds je code opnieuw moet typen en maak het jezelf gemakkelijker door slechts 1x een aanpassing te doen i.p.v. 100 keer. »
Array's een onderwerp dat je best goed door hebt. Het maakt het makkelijker om data door te geven maar ook zeer handig voor tijdelijke interne opslag! »
We gaan je uitleggen waar welke operators gebruikt worden en wat er nu juist gebeurd. Hoe we 2 variables aan elkaar kunnen linken (by reference) en bespreken enkele simpele wiskundige operators en nog een aantal zeer interessante onderwerpen. »
We leggen je uit wat variables juist zijn hoe je ze correct moet gebruiken en hoe we er simpele rekensommetjes mee kunnen uitvoeren. Ook halen we de type variables aan zodanig dat je een goede basis hebt »
Resultaten in PHP verkrijgen kan vaak op verschillende manieren. Maar deze handige manieren leren ze niet bij de basis PHP. Waarom ze niet aangeleerd worden is meestal om verwarring te voorkomen en dus een structuur aan te leren. »
Tegenwoordig zul je maar weinig websites tegen komen die geen gebruik meer maken van javascript. Vele dingen die vroeger in flash werden gedaan, zijn nu immers ook mogelijk in javascript. Maar wat indien men javascript uitschakelt? Deze keuze is vooral aan de webdeveloper. »
Iedereen komt er wel achter na een tijdje gebruik te hebben gemaakt van een website editor, zoals frontpage of dreamweaver in design modus, dat er toch wel meer moet zijn dan dit. Sommige dingen werken via de interfaces ook niet zoals je zou willen. Daarom ook dat de meeste webdevelopers zelf hun code schrijven. »