最新的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陣列參考