【发布时间】:2021-08-01 07:02:41
【问题描述】:
请检查以下代码。
$value1= 57.6;
$value2 = 177.6000 - 120.0000;
echo $value1.' '.$value2."<br/>";
var_dump($value1);
echo "<br/>";
var_dump($value2);
echo "<br/>";
var_dump($value1==$value2);
echo "<br/>";
var_dump($value1>$value2);
echo "<br/>";
var_dump(57.6 > (177.6000 - 120.0000));
如果您检查 $value1 和 $value2 没有区别,但是当我使用 $value1>$value2 时,它满足了不应发生的条件。下面是输出
57.6 57.6
float(57.6)
float(57.6)
bool(false)
bool(true)
bool(true)
【问题讨论】: