Laravel遇到非数字值

时间:2017-11-11 23:49:53

标签: php laravel php-7.1

$variable1 = "1.000,00"; //<- this format error
$variable2 = "1.18";
$calc = $variable1 * $variable2;

返回计算错误:遇到格式错误的数值

我的PHO版本:7.1 Mu Laravel版本:5.5.20

1 个答案:

答案 0 :(得分:0)

我不确定您要实现的目标,但在运行代码后,输出为1.18,因为您与1相乘,即1.000相同作为1

<?php

$variable1 = "1.000,00"; //<- this format error
$variable2 = "1.18";
$calc = $variable1 * $variable2;

echo $calc;

也许这就是你在下面尝试做的事情

<?php

$variable1 = "1000.00"; //<- this format error
$variable2 = "1.18";
$calc = $variable1 * $variable2;

echo $calc;