3v4l.org

run code in 300+ PHP versions simultaneously
<?php $newResponse = [ [ "courseId" => 18, "courseDisplayName" => "qqq" ], [ "courseId" => 1, "courseDisplayName" => "ips", ], [ "courseId" => 18, "courseDisplayName" => "qqq", ], [ "courseId" => 1, "courseDisplayName" => "ips", ] ]; $key = [ [ "totalPoints" => 2, "percent" => 1.0, "id" => 2 ], [ "totalPoints" => 10, "percent" => 2, "id" => 3 ], [ "totalPoints" => 4, "percent" => 0.0, "id" => 6 ], [ "totalPoints" => 4, "percent" => 0.0, "id" => 5 ] ]; var_export(array_map('array_merge', $newResponse, $key));
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.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.14, 8.4.16 - 8.4.17, 8.5.0 - 8.5.2
array ( 0 => array ( 'courseId' => 18, 'courseDisplayName' => 'qqq', 'totalPoints' => 2, 'percent' => 1.0, 'id' => 2, ), 1 => array ( 'courseId' => 1, 'courseDisplayName' => 'ips', 'totalPoints' => 10, 'percent' => 2, 'id' => 3, ), 2 => array ( 'courseId' => 18, 'courseDisplayName' => 'qqq', 'totalPoints' => 4, 'percent' => 0.0, 'id' => 6, ), 3 => array ( 'courseId' => 1, 'courseDisplayName' => 'ips', 'totalPoints' => 4, 'percent' => 0.0, 'id' => 5, ), )
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.

preferences:
216.32 ms | 408 KiB | 5 Q