如题,就是下面的<<<ADMIN_OPTION 和 ADMIN_OPTION
<<<ENTRY_DISPLAY 和 ENTRY_DISPLAY
看着有点注释的感觉,又感觉不像是注释,拜托哪位能给解释下吗?谢谢。感觉有点要保证HTML结构的意思。谢谢
$entry_display .= <<<ADMIN_OPTION    <p class="admin_link">
      <a href="{$_SERVER['PHP_SELF']}?admin=1">Add a New Entry</a>
    </p>ADMIN_OPTION;
///////////////////////////////
$entry_display .= <<<ENTRY_DISPLAY    <div class="post">
     <h2>
     $title
     </h2>
    <p>
      $bodytext
    </p>
</div>ENTRY_DISPLAY;

解决方案 »

  1.   


    $somevar = <<<someword
         put your code or words here
    someword;
    这是代码段。PHP中代码段的使用有一个好处,就是当你需要输出一段代码时(可以包括多行),代码段可以保持一个更具逻辑性的形态。经常用来插入HTML代码。注意someword是任意字符,表示的是一个标记的意思。<<<someword表示标记开始,最后的someword表示代码段结束。且此someword必须顶格写(前面不能有空格或者制表符等任意字符)
      

  2.   

    为什么我在 这么用的时候会出错??
    echo <<<EOM
    <table>
    <tr>etgetge</tr>
    </table>
    echo <<<EOM
      

  3.   

    这么写:echo <<<EOM
      <table>
      <tr>etgetge </tr>
      </table>
    EOM;