私はこのコードを使用して(DB上の既存の)次の情報を収集連想配列を作成しようとしています:解析エラー:予期しない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);}
この現在のコードは私に解析を受賞エラーメッセージ。私にとっては生産的ではありません。私は他の課題を見てきましたが、このような質問はありません。私はまだPHP開発の初心者ですので、これがルーキーミスであれば、それが理由です。 array
ビットなし
もう一度見れば、 'array'という言葉を忘れていると思います... – DaveRandom
私はそれを上に宣言して以来、私はそれが必要だとは思わなかった。私はそれらのアイテムをその位置に配置していると思った。しかし、私は元の配列に(それらの項目で)配列を配置する必要があります。 – Waddler
'array'キーワードが必要です。サブアレイを作成していますが、まだ新しい配列です。 '$ var =( 'val'、 'val');'は有効なPHP構文ではありません。 – DaveRandom