3v4l.org

run code in 300+ PHP versions simultaneously
<?php $employee = array ( 0=> array("employee_id"=>1, "firstName"=>"Zahir", "lastName"=>"Alam", "Age"=>25, "Company"=>"Switchme", "Role"=>"Developer", "Department"=>"Tech" ,"Head"=> array("Id"=>3 , "Name"=>"Sourasis Roy") ) , 1=> array("employee_id"=>2, "firstName"=>"Amith", "lastName"=>"Manniken", "Age"=>25, "Company"=>"Switchme", "Role"=>"Developer", "Department"=>"Tech" ,"Head"=> array("Id"=>3 , "Name"=>"Sourasis Roy") ) , 2=> array("employee_id"=>3, "firstName"=>"Sourasis", "lastName"=>"Roy", "Age"=>28, "Company"=>"Switchme", "Role"=>"CTO") , 3=> array("employee_id"=>4, "firstName"=>"Aditya", "lastName"=>"Mishra", "Age"=>29, "Company"=>"Switchme", "Department"=>"Tech", "Role"=>"CEO") , 4=> array("employee_id"=>5, "firstName"=>"Priti", "lastName"=>"Lata", "Age"=>24, "Company"=>"Switchme", "Role"=>"HR") , 5=> array("employee_id"=>6, "firstName"=>"Sumita", "lastName"=>"Nath", "Age"=>24, "Company"=>"Switchme", "Role"=>"HLA Head", "Department"=>"Crm") , 6=> array("employee_id"=>7, "firstName"=>"Tarini", "lastName"=>"Khanna", "Age"=>22, "Company"=>"Switchme", "Role"=>"Content Writer") , 7=> array("employee_id"=>8, "firstName"=>"Abhisek", "lastName"=>"Soni", "Age"=>23, "Company"=>"Switchme", "Role"=>"HLA", "Department"=>"Crm","Head"=>array("Id"=>5 , "Name"=>"Sumita Nath") ) , 8=> array("employee_id"=>9, "firstName"=>"Ankit", "lastName"=>"Pump", "Age"=>23, "Company"=>"Switchme", "Role"=>"HLA", "Department"=>"Crm" ,"Head"=> array("Id"=>5 , "Name"=>"Sumita Nath") ) , 9=> array("employee_id"=>10, "firstName"=>"Pogo", "lastName"=>"Laal", "Age"=>23, "Company"=>"Switchme", "Role"=>"Designer") , 10=> array("employee_id"=>11, "firstName"=>"Sabina", "lastName"=>"Sekh", "Age"=>28, "Company"=>"Switchme", "Role"=>"HLA Head", "Department"=>"Crm") , 11=> array("employee_id"=>12, "firstName"=>"Sanjay", "lastName"=>"Poudal", "Age"=>24, "Company"=>"Switchme", "Role"=>"HLA Head", "Department"=>"Crm" ,"Head"=> array("Id"=>10 , "Name"=>"Sabina Sekh") ) , ); $employee_salary = array ( 7=> array("employee_id"=>7, "salary"=>"55,000" ) , 2=> array("employee_id"=>2, "salary"=>"60,000" ) , 9=> array("employee_id"=>9, "salary"=>"50,000" ) , 10=> array("employee_id"=>10, "salary"=>"30,000" ) , ); $employee = array_column($employee, null, "employee_id"); $employee_salary = array_column($employee_salary, "salary", "employee_id"); foreach($employee_salary as $key => $v){ $employee[$key]['salary'] = $v; } var_dump($employee);
Output for 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
array(12) { [1]=> array(8) { ["employee_id"]=> int(1) ["firstName"]=> string(5) "Zahir" ["lastName"]=> string(4) "Alam" ["Age"]=> int(25) ["Company"]=> string(8) "Switchme" ["Role"]=> string(9) "Developer" ["Department"]=> string(4) "Tech" ["Head"]=> array(2) { ["Id"]=> int(3) ["Name"]=> string(12) "Sourasis Roy" } } [2]=> array(9) { ["employee_id"]=> int(2) ["firstName"]=> string(5) "Amith" ["lastName"]=> string(8) "Manniken" ["Age"]=> int(25) ["Company"]=> string(8) "Switchme" ["Role"]=> string(9) "Developer" ["Department"]=> string(4) "Tech" ["Head"]=> array(2) { ["Id"]=> int(3) ["Name"]=> string(12) "Sourasis Roy" } ["salary"]=> string(6) "60,000" } [3]=> array(6) { ["employee_id"]=> int(3) ["firstName"]=> string(8) "Sourasis" ["lastName"]=> string(3) "Roy" ["Age"]=> int(28) ["Company"]=> string(8) "Switchme" ["Role"]=> string(3) "CTO" } [4]=> array(7) { ["employee_id"]=> int(4) ["firstName"]=> string(6) "Aditya" ["lastName"]=> string(6) "Mishra" ["Age"]=> int(29) ["Company"]=> string(8) "Switchme" ["Department"]=> string(4) "Tech" ["Role"]=> string(3) "CEO" } [5]=> array(6) { ["employee_id"]=> int(5) ["firstName"]=> string(5) "Priti" ["lastName"]=> string(4) "Lata" ["Age"]=> int(24) ["Company"]=> string(8) "Switchme" ["Role"]=> string(2) "HR" } [6]=> array(7) { ["employee_id"]=> int(6) ["firstName"]=> string(6) "Sumita" ["lastName"]=> string(4) "Nath" ["Age"]=> int(24) ["Company"]=> string(8) "Switchme" ["Role"]=> string(8) "HLA Head" ["Department"]=> string(3) "Crm" } [7]=> array(7) { ["employee_id"]=> int(7) ["firstName"]=> string(6) "Tarini" ["lastName"]=> string(6) "Khanna" ["Age"]=> int(22) ["Company"]=> string(8) "Switchme" ["Role"]=> string(14) "Content Writer" ["salary"]=> string(6) "55,000" } [8]=> array(8) { ["employee_id"]=> int(8) ["firstName"]=> string(7) "Abhisek" ["lastName"]=> string(4) "Soni" ["Age"]=> int(23) ["Company"]=> string(8) "Switchme" ["Role"]=> string(3) "HLA" ["Department"]=> string(3) "Crm" ["Head"]=> array(2) { ["Id"]=> int(5) ["Name"]=> string(11) "Sumita Nath" } } [9]=> array(9) { ["employee_id"]=> int(9) ["firstName"]=> string(5) "Ankit" ["lastName"]=> string(4) "Pump" ["Age"]=> int(23) ["Company"]=> string(8) "Switchme" ["Role"]=> string(3) "HLA" ["Department"]=> string(3) "Crm" ["Head"]=> array(2) { ["Id"]=> int(5) ["Name"]=> string(11) "Sumita Nath" } ["salary"]=> string(6) "50,000" } [10]=> array(7) { ["employee_id"]=> int(10) ["firstName"]=> string(4) "Pogo" ["lastName"]=> string(4) "Laal" ["Age"]=> int(23) ["Company"]=> string(8) "Switchme" ["Role"]=> string(8) "Designer" ["salary"]=> string(6) "30,000" } [11]=> array(7) { ["employee_id"]=> int(11) ["firstName"]=> string(6) "Sabina" ["lastName"]=> string(4) "Sekh" ["Age"]=> int(28) ["Company"]=> string(8) "Switchme" ["Role"]=> string(8) "HLA Head" ["Department"]=> string(3) "Crm" } [12]=> array(8) { ["employee_id"]=> int(12) ["firstName"]=> string(6) "Sanjay" ["lastName"]=> string(6) "Poudal" ["Age"]=> int(24) ["Company"]=> string(8) "Switchme" ["Role"]=> string(8) "HLA Head" ["Department"]=> string(3) "Crm" ["Head"]=> array(2) { ["Id"]=> int(10) ["Name"]=> string(11) "Sabina Sekh" } } }

preferences:
170.31 ms | 419 KiB | 5 Q