当我使用$ array [] = $ new_value时,PHP如何合并或推送到数组?

时间:2011-10-30 10:53:52

标签: php arrays

抱歉,我是PHP的新手,我在“手册”中找不到任何相关内容。我了解要在数组末尾添加新项目,我可以使用array_merge($array, $new_value_array)array_push($array, $new_value),但手册中说“这与”具有相同的效果:“

$array[] = $var;

重复每个var“。

我发现[] =技术更整洁,更易读,但我对它的工作原理非常好奇。 []=是未记录的组合赋值运算符还是什么?

2 个答案:

答案 0 :(得分:5)

完全记录在案。 - 使用方括号语法创建/修改

http://php.net/manual/en/language.types.array.php#language.types.array.syntax.modifying

答案 1 :(得分:-3)

它是docummented array push operator。就这样。