从PHP中的for循环推送关联数组

Sau*_*abh 4 php arrays for-loop

for循环应该循环10次。当我刚打印了$fname$lname并且$email 我得到了10个数据(工作正常)

但是我需要将这些值存储在关联数组中。

$assocDataArray = array();
foreach ($data as $key => $value) {
    foreach ($value['emails'] as $lead) {
        $fname = $lead['first_name'];
        $lname = $lead['last_name'];
        $email = $lead['value'];

        //put objects in array
        $assocDataArray += [ "First Name" => $fname ];
        $assocDataArray += [ "Last Name" => $lname ];
        $assocDataArray += [ "Email" => $email ];
    }
}

var_dump($assocDataArray);
Run Code Online (Sandbox Code Playgroud)

var_dump 只给我一个数组[预期10]

Ana*_*Die 5

此作业:-

$assocDataArray += [ "First Name" => $fname ];
$assocDataArray += [ "Last Name" => $lname ];
$assocDataArray += [ "Email" => $email ];
Run Code Online (Sandbox Code Playgroud)

是错误的,如下所示进行更改

$assocDataArray[] = [ "First Name" => $fname ,"Last Name" => $lname ,"Email" => $email ];
Run Code Online (Sandbox Code Playgroud)