我无法弄清楚我在这里做错了什么,这引发了服务器错误
<?php if(true){?>
<hr/>
<?php}?>
你需要一个空格,<?php
如下所示:
<?php if(true){?>
<hr/>
<?php } ?>
PHP 会寻找一个完全 包含<?php
但不理解的开始标签<?php}
。
上面的代码按照您的预期呈现水平规则。
你可以使用:
<?php if(true): ?>
<hr/>
<?php endif; ?>
您只能显示“< hr >”标签。
如果条件始终为真,则使用 if(true) 没有意义。
您可以破坏 php 并显示 de hr 标记,或将 echo 与 hr 一起使用。