该文件指出,$end该范围的是包容.而这种情况下的大部分时间,但是当两个$end和$step是花车,最后的值丢失.这是为什么?
print_r(range(1, 13, 1));
print_r(range(1, 13, 0.1));
print_r(range(0.1, 1.3, 0.1));
Run Code Online (Sandbox Code Playgroud)
输出:
Array
(
[0] => 1
[1] => 2
// ...
[11] => 12
[12] => 13
)
Array
(
[0] => 0.1
[1] => 0.2
// ...
[119] => 12.9
[120] => 13
)
Array
(
[0] => 0.1
[1] => 0.2
// ...
[10] => 1.1
[11] => 1.2
// 12 => 1.3 is missing
)
Run Code Online (Sandbox Code Playgroud)