这是我的PHP代码:
<?php if($user->uid == '1'){ ?>
<h3 class="info">Upcoming Games</h3> <!--MY CHANGE -from Athletics Events -->
<?php } ?>
<?php else { ?> <h3 class="info">Athletic Events</h3> <?php }?>
Run Code Online (Sandbox Code Playgroud)
为什么我会收到此错误?我有我需要的所有括号,不是吗?
该}和else {不能被打散用PHP标签,你有它的方式.把它想象成你想做的事:
<?php
if($some_condition) {
//do something
}
echo ' ';
else {
//something else
}
Run Code Online (Sandbox Code Playgroud)
这会给你一个解析错误.因为您正在关闭PHP标记,然后有效地输出空格,然后重新打开,您的代码的行为与此类似.如果你也要这样做也同样适用<?php }?><?php else {?>,只是它会像你echo '';在中间做的那样.
| 归档时间: |
|
| 查看次数: |
1034 次 |
| 最近记录: |