我有两个变量,如下所示:
$ccharge = ($user_info[0]['charge']) - ($get_exam[0]['price']);
但它的结果是 -150000。
两个数字都是 150000,应该结果为 0,但事实并非如此。这是一个熟悉的问题吗?
我发现了与数组有关的问题。我已经将它们分配给简单的变量,并且它已经奏效了。但我想知道我未来的项目。
为什么这样的公式会引起问题?
试试这个
$ccharge = ((float)$user_info[0]['charge']) - ((float)$get_exam[0]['price']);