|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">range (PHP 3>= 3.0.8, PHP 4 ) range --
ある範囲の整数を有する配列を作成する
説明array range ( mixed low, mixed high)
range()は、lowから
highまでの整数の配列を返します。
low > highの場合、順番はhighからlowとなります。
例 1range()の例 foreach(range(0, 9) as $number) {
echo $number;
}
foreach(range('a', 'z') as $letter) {
echo $letter;
}
foreach(range('z', 'a') as $letter) {
echo $letter;
} |
|
注意
4.1.0より前のバージョンでは、range()関数は、
昇順の整数配列のみを生成しました。文字シーケンス及び降順の配列
のサポートが4.1.0で追加されました。
例 2デクリメントする範囲及び文字シーケンスの模擬 # 範囲の順番を反転するためにarray_reverseを使用可能
foreach(array_reverse(range(0,9)) as $number) {
echo $number;
}
# chr()を用いて整数を文字に変換するためにarray_map()を使用可能
foreach(array_map('chr', range(ord('a'),ord('z'))) as $character) {
echo $character;
} |
|
その他の使用例については、shuffle()を参照下さい。
|