解析代码语法错误,意外的T_STRING错误

时间:2013-11-24 22:45:09

标签: php

$arg1 = $row1['asd'];
$arg2 = $row2['asd'];
$f1 = $row1['asd'] + 65 * float atan(float $arg1);
$f2 = $row2['asd'] + 65 * float atan(float $arg2);

我对PHP很新,我想我错过了几个引号,所以任何更正都会非常感激!

1 个答案:

答案 0 :(得分:5)

删除float

$f1 = $row1['asd'] + 65 * atan($arg1);
$f2 = $row2['asd'] + 65 * atan($arg2);

你可能从PHP documentation of this function中挑选了部分代码,对吗?

如果是,则函数名称前面的术语是它返回的类型,参数前面的术语是它期望作为参数的数据类型。

如果您希望在将值传递给float之前将其转换为atan,则可以使用floatval函数。