PHP-lessen - les 7 - PHP-functies en functioneel programmeren
Ik denk dat we nu het punt hebben bereikt waarop het tijd is… om echt te beginnen met programmeren. Na deze les kun je gerust zeggen dat je hebt geprogrammeerd in PHP. Heel vaak moet je code schrijven die op meerdere pagina’s of in verschillende .php-bestanden wordt hergebruikt. Om te voorkomen dat we dezelfde code telkens kopiëren, bestaan er in PHP functies.
PHP-lessen - les 8 - De if-operator
Heel vaak moeten we, afhankelijk van de omstandigheden, verschillende beslissingen nemen. In programmeren, net als in het echte leven, moeten we afhankelijk van de voorwaarden kiezen wat we doen. In het echte leven nemen we beslissingen met ons hoofd, maar in PHP gebruiken we de if-operator (“als”). Als het regent, neem ik een paraplu; als het warm is, gaan we naar het strand. Op dezelfde manier controleert PHP of een expressie waar is en voert het de bijbehorende acties uit:
PHP-lessen - les 8-2 - De switch-operator
In de vorige les hebben we kennisgemaakt met de if-operator. De if-operator stelt ons in staat om een voorwaarde te controleren en, afhankelijk van het resultaat van die controle, de gewenste acties uit te voeren.
PHP-lessen - les 9 - Recursie
In de vorige les hebben we het gebruik van functies in PHP besproken. Nu gaan we iets dieper in op hun toepassing. Tot nu toe hebben we functies van dit type bekeken:
PHP-lessen - les 10 - Arrays
Tot nu toe hebben we alleen numerieke en tekstuele variabelen bekeken, maar in deze les maken we kennis met arrays. Arrays kunnen zowel numerieke als tekstuele waarden bevatten. Daarom heten ze ook verzamelingen van gegevens.
PHP-lessen - les 13 - Basisprincipes van OOP (objectgeoriënteerd programmeren)
In de vorige lessen hebben we al gekeken naar de volgende gegevenstypen in PHP: booleans, gehele getallen, drijvende-kommagetallen, tekststrings en arrays. In deze les bespreken we nog een ander gegevenstype dat beschikbaar is in PHP: het object.
Objecten lijken in zekere zin op arrays — ze kunnen ook verschillende soorten gegevens bevatten, zoals getallen, tekst, arrays en zelfs andere objecten.
PHP-lessen - Deel 2 - Formulieren, bestanden, sessies en beveiliging in PHP
Als je het eerste deel van de PHP-lessen hebt gelezen, weet je inmiddels in elk geval hoe je PHP-code schrijft. In dit tweede deel gaan we dieper in op de taal en behandelen we de volgende onderwerpen:
PHP-lessen - les 1 - Werken met formulieren
In het dagelijks leven krijgen we informatie via televisie, radio, internet en persoonlijke gesprekken. Websites ontvangen ook informatie van gebruikers, maar doen dit op een specifieke manier — via formulieren. Formulieren kun je vergelijken met enquêtes of aanvraagformulieren die je invult bij een officiële instantie. Hoewel de set aan formulierelementen beperkt is, kunnen formulieren alle nodige informatie van gebruikers verzamelen die een website nodig heeft om te functioneren.