3v4l.org

run code in 300+ PHP versions simultaneously
<?php $users = [ ['email' => 'oldemail@email.com', 'state' => 'IL'], ['email' => 'diditwork@email.com', 'state' => 'HI'], ]; $jobs = [ ['title' => 'Marketing Coordinator', 'location' => 'Chicago', 'state' => 'IL'], ['title' => 'Sales Manager (MA)', 'location' => 'Springfield', 'state' => 'IL'], ['title' => 'Security Guard/Driver', 'location' => 'Big Island', 'state' => 'HI'], ['title' => 'Directory of Sales and Operation Planning', 'location' => 'Honolulu', 'state' => 'HI'], ]; foreach ($jobs as $job) { $jobs_by_state[$job['state']][] = $job; } foreach ($users as &$user) { $user['jobs'] = $jobs_by_state[$user['state']]; } echo json_encode($users, JSON_PRETTY_PRINT);

preferences:
52.36 ms | 402 KiB | 5 Q