【发布时间】:2016-01-11 11:44:02
【问题描述】:
我正在尝试创建一个如下所示的数组,但这次是动态的
$taInputs = array(
"fieldOne" => array($this->fieldOne, '0,166,198'),
"fieldTwo" => array($this->fieldTwo, '0,166,198'),
"fieldThree" => array($this->fieldThree, '0,166,198'),
"fieldFour" => array($this->fieldFour, '0,166,198')
);
所以,我创建了我的数组对象
$this->data = array();
然后我有以下循环
foreach($this->document->documentData as $documentData)
{
$this->data = array(
$documentData->key => array($documentData->value, '228,47,57')
);
}
目前,如果我在 foreach 循环之后输出数据数组,我只看到最后一个条目,所以它在每个循环上都会覆盖它。
如何在不被覆盖的情况下创建我所追求的数组?
【问题讨论】:
-
$this->data[] = ....也许?