如何在PHP中生成一系列数字,增量为0.25?

时间:2009-10-17 04:27:50

标签: php for-loop

我想生成一个数字列表,它们之间有0.25的差异,例如

0
0.25
0.50
0.75
1
1.25
.....
9.75
10

如何做到这一点?

3 个答案:

答案 0 :(得分:14)

使用range()功能。您可以指定步骤(0.25):

$numbers = range(0, 10, 0.25);
foreach ($numbers as $number) {
  echo "$number\n";
}

答案 1 :(得分:4)

只需使用for()循环。

for($i=0;$i<=10;$i+=0.25)
    echo $i,'<br />';

答案 2 :(得分:1)

$numbers = range(0, 10*4);
$l = count($numbers);    
for($i=0; $i<$l;$i++){
    $numbers[$i]/=4;
}