我有一个非常短的代码片段,但我无法得到我想要的结果。代码如图所示
<?php
$user = true;
if($user==true): ?>
<p>you are already logged in</p>
<?php else: ?>
<p>User value is not set</p>
<?php endif; ?>
在运行代码时会出现此错误:Parse error: syntax error, unexpected 'else' (T_ELSE)
可能是什么问题?
答案 0 :(得分:0)
这可能是您的编辑器的问题。我与Atom有类似的问题(不止一次)。
要解决,我只是复制了文件内容,关闭它,重新打开,粘贴内容并保存。
代码很好,正如其他人在评论中提到的那样。你应该尝试一下。
答案 1 :(得分:0)
@lil你的代码看起来是正确的,如果你愿意的话,这是获得相同输出的另一种方式。
<?php
$user = true;
if($user==true)
{
?>
<p>you are already logged in</p>
<?php
}
else
{
?>
<p>User value is not set</p>
<?php
} ?>