【PHP】range()の使い方

php

下記、何が出力されるでしょうか
サンプルコード

<?php
$a =range(2,10);
var_dump($a);

$b =range(0,100,10);
var_dump($b);

答え

 

range()はある範囲の整数を有する配列を作成する。

$aについて。

配列に、2,3….10と入っていく

array(9) {

 [0]=>

 int(2)

 [1]=>

 int(3)

 [2]=>

 int(4)

 [3]=>

 int(5)

 [4]=>

 int(6)

 [5]=>

 int(7)

 [6]=>

 int(8)

 [7]=>

 int(9)

 [8]=>

 int(10)

}

$bについて

0,10,20…と10おきに配列に値が入っていく。

array(11) {

 [0]=>

 int(0)

 [1]=>

 int(10)

 [2]=>

 int(20)

 [3]=>

 int(30)

 [4]=>

 int(40)

 [5]=>

 int(50)

 [6]=>

 int(60)

 [7]=>

 int(70)

 [8]=>

 int(80)

 [9]=>

 int(90)

 [10]=>

 int(100)

}

【参考】
http://php.net/manual/ja/function.range.php

コメント