这样写是为啥?运行过程是怎样的?
PHP code
<?php>
try
{
if(xxx)
{
<?>
//html代码
<?php>
} //end of if
} //end of try
<?>
------解决方案--------------------
<?php>
try
{
if(xxx)
{
<?>
//html代码
<?php>
我不清楚你说的断开写是什么情况,
但在 ?>和<?php 之间的HTML代码,一样会被解释器解析。类同于将其转换为 echo "HTML代码";
------解决方案--------------------运行过程就是从上至下,这么写的好处无非是省略了PHP的echo,然后在一定程度上使得程序的结构比纯PHP代码要清晰。所有的代码还是归PHP解释器解析的。