<<<XXX
...
XXX;指的就是 <<<XXX 和 XXX; 之间的部分,这里就是 ...

解决方案 »

  1.   

    $str = <<<EOD
    Example of string
    spanning multiple lines
    using heredoc syntax.
    EOD;
    你显示一下就知道了.他是以eod开头.以eod结尾.这个可以变成别的.
    中间的东东你可以随意输.
    定界了.就是他们之间的的东东了.有一个头一个尾这就是他的连界.
    要注意的是他结尾的eod一定要另起一行把头.
      

  2.   

    嗯,你们说的这些我都知道,
    问题1:
    $str = <<<eod
    ....
    eod;
    这句是用来申明eod这个here document label必须的吗。
    然后才能用echo <<<eod来输出多行文本。问题2:
    谁能详细说说定界符的概念;
    问题3:
    这个功能常用吗,一般能用于什么情况下;看他的示例似乎可以用于html和代码的分离。这是否能算是模版。
    感谢大家的回复!