PHP从数据库中减去值

时间:2016-12-14 16:11:26

标签: php html

我获取这两个值的代码很好,减去这些值也很好。问题是一些要减去的值有逗号(,),它会回应错误的答案。

我的代码:

<?php
    $a = $value['stall_rate'];
    $b = $value['payment'];
    $result = $a - $b;
    echo $result;
?>

1 个答案:

答案 0 :(得分:0)

如评论中所述。您的数据库应仅保留数字,例如1000而不是1,000。

这是一段代码:

<?php
$a = 4500;
$b = 5;
$result = $a - $b;
echo number_format($result);
?>

然后输出4,495

然而,这是您要求的内容:

intval(str_replace(',', '', $a)) - intval(str_replace(',', '', $b))