range()とは? わかりやすく解説

range

(PHP 4, PHP 5)
range — ある範囲の整数を有する配列を作成する

説明

array range ( mixed low, mixed high [, number step] )
range() は、low から high までの整数の配列を返します。 low > high の場合、順番は high から low となります。
新しい引数: オプションの引数 step が PHP 5.0.0 で追加されました。
step が指定されている場合、それは 要素毎の増加数となります。step は正の数でなければなりません。デフォルトは 1 です。
例 298. range() の例
<?php
// array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
foreach (range(0, 12) as $number) {
   echo $number;
}

// step 引数は PHP 5.0.0 以降で使用できます
// array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
foreach (range(0, 100, 10) as $number) {
   echo $number;
}

// 文字列シーケンスは PHP 4.1.0 以降で使用できます
// array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i');
foreach (range('a', 'i') as $letter) {
   echo $letter;
}
// array('c', 'b', 'a');
foreach (range('c', 'a') as $letter) {
   echo $letter;
}
?>


注意: 4.1.0 より前のバージョンでは、range() 関数は、 昇順の整数配列のみを生成しました。 文字シーケンス及び降順の配列のサポートが 4.1.0 で追加されました。 文字のシーケンスは一文字のみに限定されます。それより長い文字が指定された場合は、 最初の文字のみが使用されます。

注意
PHP 4.1.0 から 4.3.2 までは、range() は数値文字を文字 (string) として認識し、数値 (integer) としては認識しません。 その代わり、文字列シーケンスが使用されます。例えば、 "4242""4" として扱われます。

shuffle()array_fill() および foreach も参照ください。




固有名詞の分類

このページでは「PHP関数リファレンス」からrange()を検索した結果を表示しています。
Weblioに収録されているすべての辞書からrange()を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からrange() を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

「range()」に関係したコラム

  • FXのティックをエクセルで表示するには

    FX(外国為替証拠金取引)のティックをエクセルで表示する方法を紹介します。必要なソフトウェアは、Microsoft Excel(エクセル)とMT4(Meta Trader 4)です。Microsoft...

  • FXのチャート分析ソフトMT4のWilliams' Percent Rangeの見方

    FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のWilliams' Percent Rangeの見方を解説します。Williams' Percent Rangeは、...

  • 株式分析のバリアブルボラティリティストップとは

    株式分析のバリアブルボラティリティストップ(Variable Volatility Stop)とは、終値をトレーリングするボラティリティストップを表示するテクニカル指標です。バリアブルボラティリティス...

  • FXやCFDのTD REIとは

    FXやCFDのTD REI(Tom DeMark Range Expansion Index)とは、過去の高値と安値から売られ過ぎや買われ過ぎを調べるためのテクニカル指標のことです。TD REIは、-...

辞書ショートカット

すべての辞書の索引

「range()」の関連用語


2
ビンジャ山脈 デジタル大辞泉
92% |||||

3
メサビ山地 デジタル大辞泉
92% |||||





8
Dレンジ デジタル大辞泉
72% |||||

9
rnge up デジタル大辞泉
72% |||||

10
アイ‐キュー‐アール デジタル大辞泉
72% |||||

range()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



range()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS