3v4l.org

run code in 300+ PHP versions simultaneously
<?php $parent = [ 0 => "num", 1 => "No", 2 => "Name", 3 => "Phone", 4 => "Price", 5 => "Date", ]; $child = [ 0 => [ "No" => "FR201605832", "Price" => 199.0, "Date" => "2016-09-01", "num" => "19", "Name" => "Tom", "Phone" => "0900123456", ], 1 => [ "No" => "EC2016010100001", "Price" => 1680.0, "Date" => "2016-09-01", "num" => "1680", "Name" => "Ted", "Phone" => "0900321654", ] ]; $modified = []; foreach($parent as $i => $val) { foreach($child as $ci => $data) { $modified[$ci][$val] = $data[$val]; } } echo "<pre>";print_r($modified);
Output for 5.6.38, 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.28, 8.4.1 - 8.4.14, 8.5.0 - 8.5.1
<pre>Array ( [0] => Array ( [num] => 19 [No] => FR201605832 [Name] => Tom [Phone] => 0900123456 [Price] => 199 [Date] => 2016-09-01 ) [1] => Array ( [num] => 1680 [No] => EC2016010100001 [Name] => Ted [Phone] => 0900321654 [Price] => 1680 [Date] => 2016-09-01 ) )
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:
191.58 ms | 407 KiB | 5 Q