PHP range() 函数
说明
range()
函数创建一个包含一系列元素的数组。
下表总结了该函数的技术细节。
返回值: | 返回一个从头到尾的元素数组,包括。 |
---|---|
版本: | PHP 4+ |
语法
range()
函数的基本语法如下:
sort(start, end, step);
下面的例子展示了 range()
函数的作用。
<?php
// 创建数字范围
$numbers = range(0, 5);
print_r($numbers);
?>
参数
range()
函数接受以下参数。
参数 | 说明 |
---|---|
start | 必填。 指定序列的第一个值。 |
end | 必填。 指定序列的结束值。 |
step | 可选。 指定要在序列中的元素之间使用的增量。 它应该始终是一个正数。 如果未指定,步长将默认为 1。 |
更多示例
这里有更多示例展示了 range()
函数的实际工作原理:
以下示例演示如何获取"a"到"z"之间的字符序列。
<?php
// 创建字母范围
$letters = range("a", "z");
// 使用循环打印每个值
foreach($letters as $letter){
echo $letter . "<br>";
}
?>
注意:字符序列值的长度限制为 1。 如果输入长度大于 1 的字符串,则仅使用第一个字符(例如,如果指定"hp",则将使用"h")。
以下示例使用浮点数步长创建一个数字范围。
<?php
// 使用 step 创建数字范围
$numbers = range(1, 10, 0.5);
// 使用循环打印每个值
foreach($numbers as $number){
echo $number . "<br>";
}
?>
Advertisements