php - 声明空数组并动态地向该数组添加元素

时间:2015-02-28 19:09:44

标签: php arrays

我需要在php中声明一个空数组并向该数组添加一些元素。我知道这可以用这种方式填充数组:

$list = array("value1", "value2", "value3");

但我希望有这样的事情:

$list = array();
$list->add("value1"); //pseudo-code 
// some other program code
$list->add("value2"); //pseudo-code 

有没有办法做到这一点?

3 个答案:

答案 0 :(得分:2)

可替换地:

$list = [];

// add values
$list[] = 'foo';

//add more...
$list[] = 'bar';

答案 1 :(得分:1)

PHP中有array_push方法:

array_push($list, "value");

答案 2 :(得分:0)

您正在寻找Array_Push()

这是一个使用它的例子:

$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);

输出

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
    [3] => raspberry
)