最新的Web开发教程
 

PHP range() Function

<PHP阵列参考

创建包含从一系列元件的阵列"0""5"

<?php
$number = range(0,5);
print_r ($number);
?>
运行示例»

定义和用法

range()函数创建包含范围内的元素的阵列。

该函数返回从低到高的元件的阵列。

Note:如果低参数大于高参数越高,范围阵列将是从高向低。


句法

range( low,high,step )

参数 描述
low 需要。 指定数组的最低值
high 需要。 指定数组的最高值
step 可选的。 在指定的范围内使用的增量。 默认值为1

技术细节

返回值: 返回元件的阵列由
PHP版本: 4+
更新日志: 步骤参数在PHP 5.0中的溶液。

在PHP版本4.1.0到4.3.2,这个功能看到数字的字符串作为字符串,而不是整数。 的数字串将被用于字符的序列,例如, "5252"被视为"5"

在PHP 4.1.0中加入为字符序列和递减阵列的支持。 字符序列值被限制为一个的长度。 如果长度大于1更高,仅使用第一个字符。 这个版本之前, range()只产生递增的整数数组。

更多示例

实施例1

返回来自元件的阵列"0""50"由10和增量。

<?php
$number = range(0,50,10);
print_r ($number);
?>
运行示例»

实施例2

使用字母-从返回元件的阵列"a""d"

<?php
$letter = range("a","d");
print_r ($letter);
?>
运行示例»

<PHP阵列参考