echo   <<< EOD   
  <table   border=1>   
  <tr><td   id="a">$a</a>   
  </tr>   
  </table>   
 EOD;  

解决方案 »

  1.   

    你 是要输出什么?echo "<<< EOD <table border=1> <tr><td id='a'>{$a}</a> </tr> </table> EOD";这样么?
      

  2.   

    不至于吧。看看最后那行EOD;前面是不是多了空格?
      

  3.   

    开头那行是不是EOD后面也多了空格~
      

  4.   


    echo <<<EOD
      <table   border=1>   
      <tr><td   id="a">$a</a>   
      </tr>   
      </table>   
    EOD;