4
什麼是 「T」,在這個PHP錯誤爲什麼噸PHP的意外T_VARIABLE
Parse error: syntax error, unexpected T_VARIABLE
是什麼意思?
(我知道什麼是錯誤本身意味着什麼,但我想知道爲什麼它不僅是「變」。)
什麼是 「T」,在這個PHP錯誤爲什麼噸PHP的意外T_VARIABLE
Parse error: syntax error, unexpected T_VARIABLE
是什麼意思?
(我知道什麼是錯誤本身意味着什麼,但我想知道爲什麼它不僅是「變」。)
「T」代表「令牌」。
當PHP代碼運行時,第一步被稱爲「lexical analysis」(或「lexing」)。詞法分析器掃描輸入文本並生成一個令牌對象列表。使用名稱前綴爲T
的名稱很常見(在許多語言中)。
下一步是解釋這些令牌,允許它們直接編譯或運行。這是PHP關心令牌順序(在大多數情況下)的第一步,所以這就是你得到錯誤的地方。
這裏的PHP文檔:http://us.php.net/manual/en/tokens.php – Nettogrof
謝謝你傑里米和Nettogrof!這比我預期的答案要好得多(+ 1和接受)! –