小编nCr*_*zed的帖子

当给定浮点范围和间隔时,为什么range()不包括在内?

文件指出,$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)

php php-7 php-7.1

7
推荐指数
1
解决办法
149
查看次数

标签 统计

php ×1

php-7 ×1

php-7.1 ×1