Op een ander forum waar ik beta tester ben van php software, kwam ik ineens tot de ontdekking dat er in verschillende files geen ?> in de file hebben staan als laatste regel maar alleen de } hebben staan als laatste regel.
Nadat ik dit gerapporteerd had, kreeg ik de volgende reactie:
Some people reported problems when the closing tag was included in the files. So it is a no-win situation.
Spaces are automatically caught in any of the front-end functions, to prevent the header-already-sent issue. Since this can not occur, I do not see reasons to add these finishing ?> tags.
De enige plaats waar je in je scripts een ?> wilt gebruiken is een document waarin ook een hele lading HTML staat. Maar in bestanden waar enkel PHP code staat, doe je er beter aan om die ?> gewoon achterwege te laten. Die heeft daar geen enkel nut en kan alleen maar problemen opleveren...