TECH I.S.

PHP range()関数

❮ PHP 配列リファレンス

「0」から「5」までの範囲の要素を含む配列を作成します。

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


定義と使用法

range()関数は、要素の範囲を含む配列を作成します。

この関数は、下位から上位までの要素の配列を返します。

注:低パラメータが高パラメータよりも高い場合、範囲配列は高から低になります。


構文

<div>range(<em>low, high, step</em>)</div>

パラメータ値
パラメータ 説明
low Required 配列の最小値を指定します
hight Required 配列の最大値を指定します
step Optional 範囲で使用される増分を指定します。デフォルトは1です

Technical Details
Return Value: 要素の配列を返します下位から上位まで
PHP バージョン: 4+
PHP 変更ログ: stepパラメータはPHP5.0で追加されました。

PHPバージョン4.1.0から4.3.2では、この関数は数値文字列を整数ではなく文字列として認識します。数値文字列は文字シーケンスに使用されます。たとえば、「5252」は「5」として扱われます。

PHP4.1.0では、文字シーケンスとデクリメント配列のサポートが追加されました。文字シーケンス値の長さは1に制限されています。長さが1より大きい場合は、最初の文字のみが使用されます。このバージョンより前は、range()はインクリメントする整数配列のみを生成していました。

その他の例

「0」から「50」までの要素の配列を返し、10ずつ増やします。

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

文字を使用 - "a"から"d"までの要素の配列を返します

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


❮ PHP 配列リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細