range() 関数は、ある範囲内の要素を含む配列を作成します。
この関数は、小→大の要素の配列を返します。
注: low パラメータが high パラメータよりも大きい場合、range 配列は 大→小になります。
range(low,high,step)
パラメータ | 説明 |
---|---|
low | 必須。配列の最小値を指定する |
high | 必須。配列の最大値を指定する |
step | 任意。範囲内で使用する増分値を指定する。デフォルトは 1 |
返り値: | low ~ high までの要素の配列を返します |
---|---|
PHP バージョン: | 4+ |
変更歴 | step パラメータはPHP 5.0で追加されました。 PHPバージョン4.1.0から4.3.2では、この関数は数値文字列を整数ではなく文字列として認識します。 数字の文字列は、文字の並びとして取扱われます。例えば、"5252"は "5"として扱われます。 PHP 4.1.0では、文字シーケンスのサポートと配列のデクリメントが追加されました。文字シーケンス値は、長さが 1 に制限されています。 長さが 1 より大きい場合は、最初の文字のみが使用されます。このバージョン以前は、range()はインクリメント整数配列しか生成しませんでした。 |