我想創建如下內容的數組數據,但此時動態PHP - 的foreach創建陣列 - 被覆蓋
$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循環後輸出數據數組,我只有s即最後一個條目,因此它將在每個循環中覆蓋它。
如何在不覆蓋它的情況下創建數組?
'$ this-> data [] = ....'也許? –