私は3つの企業の配列を持っていますが、dbに挿入する必要がありますが、2つの追加パラメータが追加されています。Laravel 5 - db insertのlaravel配列に複数のパラメータを追加するにはどうすればよいですか?
$companyList = [{"name": "apple", "founder": "steve"},
{"name": "google", "founder": "larry"},
{"name": "facebook", "founder": "mark"},
];
(問題は、この手順である)は、各企業のためにこれらの2つのパラメータを追加する必要があります
$companyListFinal = [];
foreach ($companyList as $company) {
$companyListFinal[] = array_add($company,['keyAppend1' => 'key 1 appended',
'keyAppend2' => 'key 2 appended'];
}
最後のステップは、DBに添付の値を持つ会社のリストを挿入することである。
DB::table('companies')->insert($companyListFinal);
私は挿入するために、最終的な配列を作成するために、2つの新しいパラメータを追加することができるように見えることはできません。$companyListFinal
各社にパラメータを追加して、すべて一括で挿入する正しい方法は何ですか?
ありがとう、 'array_merge'が解決策でした。 – Wonka