3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = [ 'email_address' => [ 'sadasdasd', 'Simosdsad' ], 'firstname' => [ 'sadsadas', 'simon' ], 'surname' => [ 'asdasdasdasdasd', 'ainley' ], 'companies_company_id' => null, 'save_user' => 'Save User' ]; $result = []; foreach ($array as $k => $row) { if (is_array($row)) { foreach ($row as $i => $v) { $result[$i][$k] = $v; } } } var_export($result);
Output for 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.4.16, 8.5.0 - 8.5.1
array ( 0 => array ( 'email_address' => 'sadasdasd', 'firstname' => 'sadsadas', 'surname' => 'asdasdasdasdasd', ), 1 => array ( 'email_address' => 'Simosdsad', 'firstname' => 'simon', 'surname' => 'ainley', ), )
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:
89.59 ms | 407 KiB | 5 Q