警告:第62行在handler.php中遇到的非数字值

时间:2018-12-11 02:58:13

标签: php

  

警告:在中遇到的非数字值   / Applications / XAMPP / xamppfiles / htdocs / cmp255 / Final / Change   第62行上的Maker / handler.php

运行代码时,我一直看到此错误。
这是第62行

$fiveC = 0.05 * $_POST['fiveCent'];


这就是它从中获取数据的原因

<p>$0.05<input type="number" name="fiveCent" ></p>

我可以获得任何帮助吗?

1 个答案:

答案 0 :(得分:0)

我会在传入的POST参数上调用floatval,将其强制转换为浮点值,无论是字符串还是类似浮点的值。

所以尝试

       $fiveC = 0.05 * floatval($_POST['fiveCent']);