php - 当使用空时,运算符[]的目的是什么

时间:2014-03-17 09:05:26

标签: php

有人可以在下面的表达式[]中解释一下[$field][]运算符的用途是什么:

// Field rules
protected $_rules = array();

// Store the rule and params for this rule
$this->_rules[$field][] = array($rule, $params);

1 个答案:

答案 0 :(得分:4)

它将为该数组创建一个新的(编号)索引。

它基本上是array_push()所做的。 (除了array_push不会返回一个新的Array-object)