最终变量的值给我减去

时间:2016-04-21 13:09:56

标签: php

我尝试用各种变量求和,它应该在最终响应时给出200,但它给了我-200。

我的代码出了什么问题?为什么它会返回-200。

我想让它在最后的总和上给我200分。

我的应用程序使用变量$Points发送Ajax调用但是为了安全起见,我已经用更多两个变量进行了总结。

例如,如果用户在应用中有200分,则会添加ntruck = 412020和truck = 20201。

所以最后它发送到php脚本的值为432221 + 200 = 432421 当加载脚本时,它需要总共432421-ntruck-truck,因此它将仅保留点200的值。

这是我的代码:

<?php
$point = "432421";
$ntruck = "412020";
$truck = "20201";
$sum_total = $truck + $ntruck;
$npoints = $sum_total - $point;
$points = $npoints;
echo $points;
?>

但当我发出回声时,它给了我-200失败的地方?

好吧我喜欢变量final给我200.

1 个答案:

答案 0 :(得分:1)

if($points < 0)
{
    //number is negative, make it positive
    $points = $points * -1;
}