当我写这整个代码时
<?php
$var1=3;
?>
<br/>
<?php $var1 += 4; echo $var1; ?>
<?php $var1 -= 4; echo $var1; ?>
<?php $var1 *= 4; echo $var1; ?>
<?php $var1 /= 4; echo $var1; ?>
<br/>
它给我这样的结果。分裂的结果不在这里(最后一个)。 7 3 12 3 但是,当我只是使用
<?php
$var1=3;
?>
<br/>
<?php $var1 /= 4; echo $var1; ?>
<br/>
现在它给出了正确的除法结果,即“0.75”。为什么会这样?
答案 0 :(得分:0)
在每个步骤中更改了$ var1的代码值。 试试这个:
<?php $var1=3; ?>
<?php echo $var1+4; ?><br/>
<?php echo $var1-4; ?><br/>
<?php echo $var1*4; ?><br/>
<?php echo $var1/4; ?><br/>
答案 1 :(得分:-1)
在第一个例子中,你将$ var1乘以4然后除以4,将$ var1重新设为3。
在第二个例子中,你将3除以4。