2009-11-21 3 views
7

変数がある場合$num = 50配列に1から50の数字を挿入するにはどうすればよいですか?PHP:範囲の配列を作成する

// Start ↓ End ↓ Step ↓ 
for ($i = 1; $i <= $num; ++$i) { 
    $array[] = $i; 
} 

答えて

3

これは単純なforループを使用することによって解決することができます。

$array = range(1, $num); 
41

range機能を見てみましょう:

+1

これは受け入れられた回答であったはずです。 –

7

range()関数のドキュメントを見てください:

<?php 

    $array = range(1, 50); 

?> 
0

私は範囲が()受け入れられなかった理由は、アレイが1で開始するために必要なことだと思います。 So:

$array=range(0,$num); 
unset($array[0]);