You may want to put some text here

Geen PHP sluit tags meer

Als je kijkt naar tutorials voor beginnners en scripts die je online vindt dan merk ik dat er bijna altijd nog gebruik wordt gemaakt van de PHP sluit tag (?>) terwijl dit eigenlijk helemaal niet nodig is.

Het is zelfs beter om deze sluit tag achterwege te laten. De reden hiervoor is dat je dan al zeker geen output kunt genereren achter de sluit tag, door bijvoorbeeld een spatie, waardoor je soms wel eens van die meldingen kan krijgen als: header already send, output started at ….

Dus in plaats van dit PHP script:

<?php
echo "Hello world";
?>

Schrijven we in het voortaan:

<?php
echo "Hello world";

Let er wel op dat als je PHP gaat gebruiken tussen HTML dat je dan nog wel de sluit tag moet gebruiken.

The Author of this post is Wim Mostmans

Wim Mostmans heeft een eigen webontwikkeling bedrijf Sitebase waar hij voltijds voor werkt. Hij beheert ook nog enkele websites waaronder deze en een Computerforum. Blijf op de hoogte van waar Wim mee bezig is door hem te volgen op Twitter.

Leave a Comment