0
range($low, $high, $step)

创建一个包含一系列元素的数组

我想将我的范围设置为 1 - 12,但比为 99 添加另一个选项。我可以通过创建一个变量并将变量传递到数组中来做到这一点吗?

<?php $infin = range(1,12,99); ?>

我不太确定如何做到这一点,但这似乎很容易,而且我现在有点空白。

4

3 回答 3

5
$infin = range(1, 12);
$infin[] = 99;

第二行允许您将新元素添加到数组的末尾。

输出:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
    [6] => 7
    [7] => 8
    [8] => 9
    [9] => 10
    [10] => 11
    [11] => 12
    [12] => 99
)
于 2013-05-10T19:45:34.217 回答
2
$array = range(1, 12);
$array[] = 99;
于 2013-05-10T19:45:43.733 回答
0
$infin=array_merge(range(1,12),array(99));
于 2013-05-10T19:50:04.610 回答