2012-07-23 64 views
0
$row = mysql_fetch_row($result); 

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

的錯誤是:PHP的錯誤<<< _ END使用XAMPP

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

我不明白什麼是錯的? _END:最左邊沒有空格

回答

3

我複製了你的代碼,發現:<<<_END;之後有一個空白;)刪除它,它就起作用了。

作爲旁註:您不應該使用像ENDSTRING等這樣的抽象標識符。使用標識符,即描述的內容,就像(在你的情況下)HTML。一些IDE(如PHPStorm)甚至可以根據使用的標識符突出顯示代碼。

+0

我不相信這是一個問題 - 泰爾我會記住的! – user1546650 2012-07-23 18:41:49

相關問題