我无法弄清楚我在这里做错了什么会引发我的服务器错误
<?php if(true){?>
<hr/>
<?php}?>
答案 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。