这个PHP语句出了什么问题?

时间:2013-07-29 21:20:11

标签: php echo

我很擅长使用PHP&我试图阅读一本名为PHP 6和MySQL 5 for Dynamic Web Sites的书:Larry Ullman的Visual QuickPro指南。我不确定它看到的版本是什么版本,但是无论如何,我在运行脚本时遇到了这个错误:

  

解析错误:语法错误,意外' 10' (T_LNUMBER)in   第14行的C:\ xampp \ htdocs \ IDE \ comments.php

这是我的剧本的第14行:

echo '<p>This is a line of text.<br />This
is another line of text.</p>';

2 个答案:

答案 0 :(得分:2)

我假设您复制了包含行号的代码,如下所示:

10 # Created August 27\, 2007 11 
11 # Created by Larry E. Ullman 12 
12 # This script does nothing much. 
13
14 echo '<p>This is a line of text.<br />This is another line of text.</p>';

行号不是php的一部分,不应复制。代码应该是这样的:

# Created August 27\, 2007 11 
# Created by Larry E. Ullman 12 
# This script does nothing much. 

echo '<p>This is a line of text.<br />This is another line of text.</p>';

答案 1 :(得分:1)

您似乎复制并粘贴了行号以及代码。

10,11,12,...不应该排在最前面。

您的代码应该如下所示:

# Created August 27, 2007 
# Created by Larry E. Ullman
# This script does nothing much. 

echo '<p>This is a line of text.<br />This is another line of text.</p>';

这可行的原因是因为行开头的#符号告诉PHP它是一个注释,它不应该读取该行。 复制并粘贴有时候不是一个好主意。