Ok maybe not so puzzling, but here it is.
I was messing around and noticed this, typing just <?php in a file, just that, no space after that, nothing else just the tag, throws a parse error.
With a single space it works fine. I was wondering if anyone knows why the parser chokes, since it is perfectly okay otherwise to omit the closing tag.
Thanks.
The PHP documentation says:
With that said, in PHP 5.3, if you have
short_open_tagsset toOnin yourphp.inifile, the error still shows up.