为什么这是一个解析错误?

goa*_*oat 1 php syntax

以下代码

$t =   1 – (1 - 2);
Run Code Online (Sandbox Code Playgroud)

收益率:

Parse error: syntax error, unexpected T_STRING on line 3 在php 5.2.3和5.4中我得到了 Parse error: in <file> on line 3

对我而言,似乎我正在从另一个表达式中减去一个表达式,我认为这是合法的.为什么这是一个解析错误?

Zer*_*One 8

第一个" - "是一个短划线,但它应该是一个连字符 - 像后者一样:" - ".替换它,你的代码将工作.

  • 好先发现,先生! (3认同)