我收到解析错误:语法错误,以下行中出现意外的'–'(T_STRING):
$lbm = ((0.407 * $weightkg) + (0.267 * $heightcm) - 19.2) / 0.453592;
从我所看到的,我使用的是减号而不是连字符。除此之外,我不知道有什么问题。有人知道如何解决这个问题吗?
答案 0 :(得分:2)
好吧,您粘贴到标题中的字符肯定是一个破折号而不是减号(a),因此PHP正确地在抱怨它。
>问题主体中的行 是连字符,因此您键入的内容不同或不是错误所在的行(PHP有时可能会有点不确定它会报告错误,因此您可能希望立即在 附近报告错误的那几行)。
(a)实际上与连字符之间有一个区别,至少在印刷术中如此,因此您可能要提防疯子的印刷术师到来为您殴打犯罪:-)