Forum und email

Instructie separatie

Net als in C en Perl, vereist PHP het beëindigen van instructies met een puntkomma aan het einde van het statement. De sluittag van een blok PHP code impliceert automatisch een puntkomma; je hoeft de laatste regel van een blok PHP code dus niet te voorzien van een puntkomma. De sluittag van het blok bevat ook meteen een direct volgende newline als deze aanwezig is.

<?php
    
echo 'Dit is een test';
?>

<?php echo 'Dit is een test' ?>

<?php echo 'We hebben de laatste sluittag weggelaten';

Note: De sluittag van een PHP blok aan het einde van een bestand is optioneel, en in sommige gevallen kan het weglaten hiervan handig zijn bij het gebruik van include() of require(), zodat ongewenste witruimte aan het einde van het bestand niet zal voorkomen, en je nog steeds headers kan toevoegen aan de HTTP respons. Het is ook handig wanneer je output buffering gebruikt, en je geen ongewenste witruimte wilt zien aan het einde van de delen die gegenereerd zijn door de ge-include bestanden.