3v4l.org

run code in 500+ PHP versions simultaneously
<?php $array1 = array( 13020=>array( "id"=>13020, "name"=>'Data Stream 1', "rank"=>3, "data_1"=>63, "data_2"=>256, "data_3"=>469 ), 13030=>array( "id"=>13020, "name"=>'Data Stream 1', "rank"=>3, "data_1"=>63, "data_2"=>256, "data_3"=>469 ) ); $array2 = array( 13020=>array( "percent"=>20.987654320988, "count_min"=>1, "count_max"=>'', "checked"=>false, "cond_id"=>0 ), 13030=>array( "percent"=>20.987654320988, "count_min"=>1, "count_max"=>'', "checked"=>false, "cond_id"=>0 ) ); $finalArray = []; foreach($array1 as $key=>$value){ $finalArray[$key] = $value+$array2[$key]; } print_r($finalArray);
Output for 7.4.0 - 7.4.33, 8.0.1 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.32, 8.3.0 - 8.3.32, 8.4.1 - 8.4.23, 8.5.0 - 8.5.8
Array ( [13020] => Array ( [id] => 13020 [name] => Data Stream 1 [rank] => 3 [data_1] => 63 [data_2] => 256 [data_3] => 469 [percent] => 20.987654320988 [count_min] => 1 [count_max] => [checked] => [cond_id] => 0 ) [13030] => Array ( [id] => 13020 [name] => Data Stream 1 [rank] => 3 [data_1] => 63 [data_2] => 256 [data_3] => 469 [percent] => 20.987654320988 [count_min] => 1 [count_max] => [checked] => [cond_id] => 0 ) )

preferences:
102.69 ms | 1417 KiB | 4 Q