在 PHP 中添加两个 $_POST 变量的正确语法

Correct syntax for adding two $_POST variables in PHP

我正在尝试添加两个 $_POST 变量,如下所示:

$points = $_POST['old_points'] + $_POST['new_points'];  

(第 48 行)

工作正常,但会产生以下错误:

Notice: A non well formed numeric value encountered in F:\xampp\htdocs\test\index.php on line 48

我想不通这是什么问题。

可能您需要将 $post 的内容转换为正确的数字

  $points = floatval($_POST['old_points']) + floatval($_POST['new_points']);