我想創建一個關聯數組,收集使用此代碼下面的(現有的數據庫)信息:解析錯誤:意外T_DOUBLE_ARROW =>的foreach數組賦值
$pro_xp = array();//array declaration
foreach ($profile_professional_experiences as $each_professional_experience) {
$pro_xp[] = ('title' => $each_professional_experience->title,
'company' => $each_professional_experience->company,
'industry' => $eachprofessional_experience->industry,
'time_period' => $each_professional_experience->time_period,
'duration' => $each_professional_experience->duration);}
這個當前的代碼贏了我一個Parse錯誤消息,對我來說不是很有效。我已經看到其他任務的問題,但沒有人喜歡這個。我還是PHP開發新手,所以如果這是一個新手的錯誤,那就是爲什麼。
我認爲,如果你再看看,你會發現你忘字'array' ... – DaveRandom 2012-03-20 15:33:55
我不認爲我需要它,因爲我已經宣佈它上面。我以爲我把那些物品放在那個位置的陣列中。但是,我必須將一個數組(與這些項目)放入我的原始數組中。 – Waddler 2012-03-20 15:47:42
你仍然需要'array'關鍵字。您正在創建一個子數組,但它仍然是一個新數組。 '$ var =('val','val');'不是有效的PHP語法。 – DaveRandom 2012-03-20 15:49:16