按顺序填充数字数组

Fra*_*wis 12 php arrays increment

我有一个动态生成的数字(例如6),我想通过动态生成的数字填充数字1的数组(在本例中为6):

array(1, 2, 3, 4, 5, 6);
Run Code Online (Sandbox Code Playgroud)

我目前知道这样做的唯一方法是使用for循环,但我想知道是否有更好的方法,类似于array_fill.我查看了array_fill,但看起来它不会占用一个数字并将其增加一定次数.

Jos*_*osh 24

使用范围:

$arr = range(1,6);
// Returns an array of elements from start to limit, inclusive.
Run Code Online (Sandbox Code Playgroud)

  • $num_range = 范围(1, 50); $resultNums = array_combine($num_range, $num_range); (2认同)

Cez*_*Cez 5

这就是您正在寻找的:

range(1, 6)
Run Code Online (Sandbox Code Playgroud)