PHP:range()可以用于分数吗?

Apo*_*oad 3 php decimal range fractions

是否可以使用PHP中的range()函数生成分数或小数的列表?

Bol*_*ock 7

是的,如果你指定步骤(第三个参数).此参数仅在PHP 5中可用,但您现在应该使用它.

例如,要生成0到1之间的小数,包括0,以0.1为间隔:

print_r(range(0, 1, 0.1));
Run Code Online (Sandbox Code Playgroud)

输出:

Array
(
    [0] => 0
    [1] => 0.1
    [2] => 0.2
    [3] => 0.3
    [4] => 0.4
    [5] => 0.5
    [6] => 0.6
    [7] => 0.7
    [8] => 0.8
    [9] => 0.9
    [10] => 1
)
Run Code Online (Sandbox Code Playgroud)