If you are embedding this in XML, you had better place the ending '?>' there or the XML parser will puke on you. XML parsers do not like processing instructions without end tags, regardless of what PHP does.
If you're doing HTML like 90% of the world, or if you are going to process/interpret the PHP before the XML parser ever sees it, then you can likely get away with it, but it's still not best practice for XML.
Separación de instrucciones
Las separación de instrucciones se hace de la misma manera que en C o Perl - terminando cada declaración con un punto y coma.
La etiqueta de fin de bloque (?>) implica el fin de la declaración, por lo tanto lo siguiente es equivalente:
<?php
echo "This is a test";
?>
<?php echo "This is a test" ?>
Separación de instrucciones
james dot d dot noyes at lmco dot com
05-May-2008 11:42
05-May-2008 11:42
Krishna Srikanth
17-Aug-2006 04:44
17-Aug-2006 04:44
Do not mis interpret
<?php echo 'Ending tag excluded';
with
<?php echo 'Ending tag excluded';
<p>But html is still visible</p>
The second one would give error. Exclude ?> if you no more html to write after the code.
