PHP range() 函數(shù)

2018-11-18 17:48 更新

PHP range() 函數(shù)

PHP Array Reference完整的 PHP Array 參考手冊

實(shí)例

創(chuàng)建一個(gè)包含從 "0" 到 "5" 之間的元素的數(shù)組:

<?php
$number = range(0,5);
print_r ($number);
?>

運(yùn)行實(shí)例 ?

定義和用法

range() 函數(shù)創(chuàng)建一個(gè)包含指定范圍的元素的數(shù)組。

該函數(shù)返回一個(gè)包含從 low 到 high 之間的元素的數(shù)組。

注釋:如果 low 參數(shù)大于 high 參數(shù),則創(chuàng)建的數(shù)組將是從 high 到 low。


語法

range(low,high,step)

參數(shù) 描述
low 必需。規(guī)定數(shù)組元素的最小值。
high 必需。規(guī)定數(shù)組元素的最大值。
step 可選。規(guī)定元素之間的步進(jìn)制。默認(rèn)是 1。

技術(shù)細(xì)節(jié)

返回值: 返回一個(gè)包含從 lowhigh 的元素的數(shù)組。
PHP 版本: 4+
更新日志: step 參數(shù)是在 PHP 5.0 中新增的。

在 PHP 4.1.0 到 4.3.2 版本中,該函數(shù)將數(shù)字字符串看作字符串而不是整數(shù)。數(shù)字字符串將被用于字符序列,例如,"5252" 被看作 "5"。

支持字符序列和遞減數(shù)組是在 PHP 4.1.0 中新增的。字符序列的值被限制在一個(gè)長度。如果長度大于一個(gè),只使用第一個(gè)字符。在該版本之前,range() 只生成遞增的整數(shù)數(shù)組。


更多實(shí)例

實(shí)例 1

返回一個(gè)包含從 "0" 到 "50" 之間并以 10 遞增的元素的數(shù)組:

<?php
$number = range(0,50,10);
print_r ($number);
?>

運(yùn)行實(shí)例 ?

實(shí)例 2

使用字母 - 返回一個(gè)包含從 "a" 到 "d" 之間的元素的數(shù)組:

<?php
$letter = range("a","d");
print_r ($letter);
?>

運(yùn)行實(shí)例 ?


PHP Array Reference完整的 PHP Array 參考手冊
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號