PHP:为范围创build一个数组
如果我有一个variables$num = 50
,我怎么能把数字1-50数组?
看看范围function。
$array = range(1, $num);
看一下range()
函数的文档:
<?php $array = range(1, 50); ?>
这可以通过使用一个简单的for循环来解决:
// Start ↓ End ↓ Step ↓ for ($i = 1; $i <= $num; ++$i) { $array[] = $i; }
我认为range()不被接受的原因是数组需要以1开头; 所以:
$array=range(0,$num); unset($array[0]);