代码:
<?php
$start = 0;
$stop = 1;
$step = ($stop - $start)/10;
$i = $start + $step;
while ($i < $stop) {
echo($i . "<br/>");
$i += $step;
}
?>
Run Code Online (Sandbox Code Playgroud)
输出:
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1 <-- notice the 1 printed when it shouldn't
Run Code Online (Sandbox Code Playgroud)
创造了一个小提琴
还有一个:如果设置$start = 1
和$stop = 2
它工作正常.
使用: php 5.3.27
为什么1
印刷?