谷歌chrome和PHP,错误在chrome解析


Google chrome and PHP, ERROR IN CHROMES PARSING?

我有这个简单的代码在一个php文件…

<div id="main">
<?php 
     if {
     ....
     }
     else {
     ....
     }
?>
</div>

现在在mozilla和IE中它是这样呈现的…

<div class="main">
<!-- HTML PARSED BY PHP -->
</div>

但是在google chrome中它是这样呈现的。

<div id="main">
<!-- HTML PARSED BY PHP -->
div>

如果我修改php文件,使php结束标签(?>)像这样在else语句结束大括号之后,像这样…

}?>

而不是……

}
?>

然后chrome渲染最后一个div如下....

/div>

是否有一个问题与chrome和php,我怎么能阻止它的发生。由于这个奇怪的问题,很难验证任何页面。

所以,正如我所说,呈现PHP脚本的不是浏览器,而是您的安装。如果第一行你应该试着看看你的文件有什么类型的编码。

如果不相同则改为ANSI

尝试在其他安装/不同的机器上运行您的脚本。

尝试在线工具