2min Devops

How to: Basis PHP

Includen

Met deze functie kan je zorgen dat PHP een andere pagina als het ware ook gebruikt in je file. Dit kan op verschillende mogelijkheden, we behandelen hier de meestgebruikte, namelijk ‘INCLUDE’.

PHP Code
1
2
3
4
5
 
<?php
include("pompidom.php");
?>
 

Hierbij roept include de functie aan, met () geef je aan dat er een pagina gaat komen. En omdat je altijd een regel tekst (string) met quotes moet aangeven, komen er daarna "" of ”. En dan sluit je zoals het altijd moet weer af met een ;.

Let op : Als je eenmaal een variabelen hebt weggezet in de pagina die je include, moet je opletten dat je deze variabelen niet overschrijft in het vervolg van je script.
Als je bijvoorbeeld in je include bestand $blaat de waarde ‘test’ meegeeft, en je in de code onder de include $blaat de waarde ‘test2’ meegeeft, dan zal $blaat vanaf dan de waarde ‘test2’ bevatten. Je kan variabelen uit een include file dus (al dan niet per ongeluk) overschrijven in de code na de include. Deze wetenschap kan je in de toekomst een hoop problemen besparen.

How to: Basis PHP Waarom includes handig zijn?
Omdat je soms als je werkt met een opslagmedium voor gegevens (database) zoals MySQL, altijd een connectie moet maken voor je iets kan doen. Daarvoor kan je dus een file includen, zodat je niet steeds opnieuw die connectie hoeft te leggen.

Eigenlijk kan je voor alle code die je op meerdere plaatsen nodig hebt een include file gebruiken. Dan hoef je niet code te kopiëren en plakken. Zeker als er later iets gewijzigd moet worden in dat stukje code is het vervelend als je op meerdere plaatsen die wijzigingen door moet voeren. Met een include file hoef je dan maar één bestand aan te passen.