东西是错误的eval功能
$string = '$val = 1526.65 - 1519.99;';
eval($string);
echo $val; => give 6.6600000000001, expected 6.66
Run Code Online (Sandbox Code Playgroud)
测试在这里:http://sandbox.onlinephpfunctions.com/code/fa5b2e7e6602e60cdeb054b705a69e4a226bd52c
有人有解释吗?