<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-03-05 13:56 GMT+01:00 Marc Delisle <span dir="ltr"><<a href="mailto:marc@infomarc.info" target="_blank">marc@infomarc.info</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Rahul Kadyan a écrit :<br>
<span class="">> Hi everyone,<br>
><br>
> In all files of phpMyAdmin source code, closing tag (?>) is included at the<br>
> end of file. Most frameworks like zend or symfony or laravel suggest to<br>
> omit closing tag to prevent accidental output of whites paces. In some<br>
> situations  output may send headers which makes the application incapable<br>
> to control response headers.<br>
><br>
> My question is: Is there any specific reason for doing so?<br>
> secondly: Can we omit closing tags at the end of file?<br>
<br>
</span>The most authoritative reference I could find is<br>
<a href="http://php.net/manual/en/language.basic-syntax.phptags.php" target="_blank">http://php.net/manual/en/language.basic-syntax.phptags.php</a><br>
<br>
but we have a mix of files of pure PHP code and not pure PHP code, as<br>
can be seen with<br>
<br>
git grep '<?php'<br>
<br>
(It would be a good time to improve those "not pure" files).<br>
<br>
--<br>
Marc Delisle (phpMyAdmin)<br></blockquote><div><br></div><div>Hi,</div><div><br></div><div>I agree that we should remove ?> closing files.</div><div><br></div><div>Hugues. </div></div></div></div>