我尝试用各种变量求和,它应该在最终响应时给出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.
答案 0 :(得分:1)
if($points < 0)
{
//number is negative, make it positive
$points = $points * -1;
}