在 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']);
我正在尝试添加两个 $_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']);