这里给定开始和结束值,再给定一个步进值,就可以生成一个等差数组。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
function array_range( $from , $to , $step =1){ $array = array (); for ( $x = $from ; $x <= $to ; $x += $step ){ $array [] = $x ; } return $array ; } print_r(array_range(0, 20, 5)); /* returns: Array ( [0] => 0 [1] => 5 [2] => 10 [3] => 15 [4] => 20 ) */ |
希望本文所述对大家的php程序设计有所帮助。