我需要在php中声明一个空数组并向该数组添加一些元素。我知道这可以用这种方式填充数组:
$list = array("value1", "value2", "value3");
但我希望有这样的事情:
$list = array();
$list->add("value1"); //pseudo-code
// some other program code
$list->add("value2"); //pseudo-code
有没有办法做到这一点?
答案 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
)