PHP如果不能与多个php打开和关闭标签一起使用

时间:2012-08-16 13:09:40

标签: php if-statement

我无法弄清楚我在这里做错了什么会引发我的服务器错误

<?php if(true){?>

<hr/>

<?php}?>

3 个答案:

答案 0 :(得分:3)

<?php之后你需要一个空格:

<?php if(true){?>

<hr/>

<?php } ?>

PHP会查找包含完全 <?php并且不理解<?php}的开始标记。

上面的代码按预期呈现水平规则。

答案 1 :(得分:1)

你可以使用:

<?php if(true): ?>

<hr/>

<?php endif; ?>

答案 2 :(得分:-2)

您只能显示“&lt; hr&gt;”标签

如果条件总是为真,那么使用if(true)是没有意义的。

你可以破解php并显示de hr标签,或者使用hr with hr。