2010-11-17 86 views
0

我一直在腳本化PHP大約9個月,現在我開始遇到一個問題,如果我的條件。這從來沒有發生過。If If語句的問題PHP

if ($reason != "9ee1e1f4fbf1"){ 
    XXXXXXXXX 
} 

我甚至試圖將9ee1ef4fbf1放在括號內,並沒有奏效。 我不斷收到這樣的:

Parse error: syntax error, unexpected T_IF in /home/content/49/549/html/index.php on line 21 
+1

這個問題更可能是在你的if語句之前,也許是缺少的;在前一行。請在之前發佈一兩行。 – 2010-11-17 23:41:39

+0

您能否在本聲明之上給我們提供代碼(或僞代碼儘可能準確[如果它們是敏感的,請更改變量名稱])? – Caladain 2010-11-17 23:41:45

回答

4

的問題是在該行上述的如果。也許忘了分號?

+0

還是分號? ;) – KevenDenen 2010-11-17 23:41:08

+0

是的,這就是我的意思。 :) – AndreKR 2010-11-17 23:41:54

+0

正確。雖然它可能不會立即位於if之上,但它位於它之上的某個位置。 – Stephen 2010-11-17 23:51:46

0

你應該看看之前的任何東西,也許你錯過了一個分號(;)。

1

請在if聲明前張貼行。通常,當您在PHP中遇到unexpected ____錯誤時,這意味着您不用分號或類似的東西。

1

T_IF令牌是意想不到的,可能是因爲PHP處於未通過結束分隔符完成的分析狀態(可能是分號結尾(;))。