2013-07-29 140 views
-7

我是使用PHP的新手&我正在嘗試閱讀一本名爲PHP 6和MySQL 5的動態網站:Visual QuickPro Guide by Larry Ullman。我不知道這是一個看我怎麼有PDF版本是什麼版本,但不管怎麼說,當我運行我的腳本,我得到這個錯誤:這個PHP語句有什麼問題?

Parse error: syntax error, unexpected '10' (T_LNUMBER) in C:\xampp\htdocs\IDE\comments.php on line 14

這是行我的腳本的14:

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

那之前是什麼? – Anigel

+1

以上是什麼? –

+0

10#2007年8月27日創建 11#由Larry E. Ullman創建 12#這個腳本沒有什麼作用。 –

回答

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>'; 
+0

不錯的猜測,考慮到他說的這條線甚至沒有'10'。 – Mike

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,這是一個評論,它不應該看這條線。 複製並粘貼有時並不是一個好主意。