或者在if条件中引发"意外的T_VARIABLE"错误

Mic*_*ael 1 php syntax-error conditional-statements

我被卡住了.我只想在if条件中使用简单的OR,并且php总是会引发错误:

我的代码:

if( ($value > 0.01 || $seconds < 100) ):
Run Code Online (Sandbox Code Playgroud)

错误:

Parse error: syntax error, unexpected T_VARIABLE
Run Code Online (Sandbox Code Playgroud)

小智 11

我一直在努力解决同样的问题,现在我终于决定深究它.结果是||之后的空格字符 运算符实际上不是空格(=%20),它是%A0(不知道是怎么回事).我在Ubuntu上使用gEdit,似乎Windows/Notepad将它们视为常规空间.

所以这里的教训是,检查你的角色是否真的如你所想.