以下是
的代码的header.php
此文件由
包含在另一个文件中要求'header.php';
。
<?php
if(empty($user))
{
$html=<<<eod
<div class="account"><a href="publish.php">Post Task</a> | <span class="boldfont"> $user</span> | <a href="../common/logout.php">Sign Out</a></div>
eod;
echo $html;
}
else {
$html=<<<eod
<div class="account"><a href="../common/login.php">Sign in</a></div>
eod;
echo $html;
?>
<a href="index.php"><img src="../common/logo.jpg" alt="Tenxian Logo" border=0 /></a>
但是,我收到错误消息
解析错误:语法错误,意外 $ end in E:\ xampp \ htdocs \ bidding \ header.php on 第15行
怎么了?
答案 0 :(得分:5)
认为您需要正确关闭else {
else {
$html=<<<eod
<div class="account"><a href="../common/login.php">Sign in</a></div>
eod;
echo $html;
} // <--- is missing
?>
答案 1 :(得分:2)
作为PHP的一般规则,'意外结束'意味着你回去寻找一个未封闭的块。
{
}