2014-02-12 68 views
0

我想回显一个div类<div class="Box">但不工作。谁能帮忙?谢谢。PHP的回声div类不工作

 echo '<div class="Box"> 

    echo Anchor(T('Edit My Account'), '/profile/edit', FALSE, array('class' => 'Popup EditAccountLink')); 
    echo "<br />"; 
    echo Anchor(T('Change My Password'), '/profile/password', FALSE, array('class' => 'Popup PasswordLink')); 
    echo "<br />"; 

    $Inbox = 'Inbox'; 
    $CountUnreadConversations = $Session->User->CountUnreadConversations; 
    if (is_numeric($CountUnreadConversations) && $CountUnreadConversations > 0) 
    $Inbox .= ''.$CountUnreadConversations.''; 
    echo Anchor(T('Inbox'), '/messages/all', 'Inbox'); 

    </div>' 
+3

本网站上的语法高亮显示应该完美地回答你的问题。您应该使用语法高亮的文本编辑器。它将极大地帮助你找到像这样的愚蠢错误。 – Mike

回答

1

你的第一和最后一行是错误的,正确的缺失引号并在最后一行的回声。它应该是:

echo '<div class="Box">'; 

.... rest of code here... 

echo '</div>'; 
1

您还未终止字符串';

echo '<div class="Box">';

1

启用error_reporting到E_ALL。请阅读documentation。在此之后,你知道发生了什么。

1

这是一个解析错误。启用error_reporting到E_ALL。