2
Hi,
There is no need to include ?>
We are removing them in all 2.6.0 files. It avoids problems with extra spaces after the ?> tag.
Sometimes users edit core files and accidentally let a blank space after ?> tag, that cause problems with layout and also with http headers. An extra blank space is enough for cookies not being set anymore and is very hard to find where the problem is. Less ?> means less problems.
Some people would disagree on this, saying that it is bad code practice, typical of lazy developers. I can ear hervet screaming now :)
Zend Framework does not use ?>, we are trying to keep close with Zend coding standards.