此PHP错误中的“T”是什么
Parse error: syntax error, unexpected T_VARIABLE
意思?
(我知道错误本身意味着什么,但我想知道为什么它不仅仅是“VARIABLE”。)
答案 0 :(得分:8)
“T”代表“令牌”。
运行PHP代码时,第一步称为“lexical analysis”(或“lexing”)。词法分析器扫描输入文本并生成令牌对象列表。很常见(在许多语言中)使用带有T
前缀的名称。
下一步是解释这些令牌,允许它们直接编译或运行。这是PHP关注令牌顺序的第一步(在大多数情况下),因此这是您收到错误的地方。