在范围函数中添加其他字符

时间:2013-05-10 19:43:31

标签: php

range($low, $high, $step)

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

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

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

我不确定如何实现这一目标,但这似乎很容易,我现在正在绘制空白。

3 个答案:

答案 0 :(得分: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
)

答案 1 :(得分:2)

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

答案 2 :(得分:0)

$infin=array_merge(range(1,12),array(99));