php: 字符串定界符(<<<)形式定义字符串结束必须换行

来源:互联网 发布:java中变量类型 编辑:程序博客网 时间:2024/06/04 19:43

$str =  <<<strEof

任何字符(但是某些情况还是需要注意的)

strEof;

echo '结束';

------------------------

像上例,如果"strEof;"后面没有换行,且文件就至此结束了,就会出现下面错误

<br /><b>Parse error</b>: syntax error, unexpected $end, expecting T_VARIABLE or T_END_HEREDOC or T_DOLLAR_OPEN_CURLY_BRACES or T_CURLY_OPEN in <b>G:\www\edm\install.php</b> on line <b>529</b><br />

且当行只允许"strEof;",不允许再有其它多余的字符.否则一样出错.

原创粉丝点击