本文介绍下,在php中用range函数,创建包含指定范围单元的数组的例子,有需要的朋友参考下。
之前,我们介绍过一篇 php快速创建数组的方法,其中就用到了php range()函数。
大家可以参考下,当作本文的热身吧。
本节学习php中 range()函数的用法。
例子:
<?php /** * range()函数用法 * edit by www.jb200.com */ //输出:cegikmoqsuwy foreach ( range( c,z, 2 ) as $f ){ echo $f; } //输出:12345678910 foreach ( range( 1,10 ) as $f ){ echo $f; } //输出:100908070605040302010 foreach ( range( 100,1,10 ) as $f ){ echo $f; } ?>
说明:
array range(mixed $start , mixed $limit [, number $step = 1 ]);
$start:序列起始值
$limit:序列结束值
$step:步进值;可选,默认为1;
如果值是和$start一样的就会报错:Warning: range() [function.range]: step exceeds the specified range in /文件位置 on line 多少行
例如:
<?php foreach ( range( 100,1,100 ) as $f ){ echo $f; } ?>
有关range()函数的具体用法,请参考文章:
http://www.jb200.com/w3school/php/func_array_range.html