添加一个额外的字符范围功能
问题描述:
range($low, $high, $step)
创建一个包含一系列元素的数组添加一个额外的字符范围功能
我希望把我的范围内1 - 12,但比添加另一个选项99.我能做到这一点的创建一个变量并将该变量传递给数组?
<?php $infin = range(1,12,99); ?>
我真的不知道如何做到这一点,但它似乎很容易,我现在正在绘制空白。
答
$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
)
答
$array = range(1, 12);
$array[] = 99;
+0
谢谢,它的工作,但[]做什么? – 2013-05-10 19:48:57
+1
这是将新元素添加到数组的正常语法。 – Barmar 2013-05-10 19:49:49
不能你只是做'范围()'和'array_push'? – karthikr 2013-05-10 19:45:27