使用xampp对<<< _END进行Php错误

时间:2012-07-23 18:35:28

标签: php xampp

$row = mysql_fetch_row($result);

echo <<<_END 
<pre>
<ul> <li> $row[2] <li> <ul>
</pre>
_END;

错误是:

Parse error: syntax error, unexpected '<<' (T_SL) in C:\xampp\htdocs\mobile\home.php on line 64

我不明白什么是错的? _END:位于最左侧,没有空格

1 个答案:

答案 0 :(得分:3)

我复制了你的代码并发现:<<<_END之后你有一个空格;)删除它并且它有效。

作为旁注:您不应使用ENDSTRING等抽象标识符。使用描述内容的标识符,例如(在您的情况下)HTML。某些IDE(如PHPStorm)甚至可以根据使用的标识符突出显示代码。