3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = [ 'NUM' => [ 101, 102, 103, ], 'NOM' => [ 'Smith', 'Robson', 'Daniels', ], 'PRENOM' => [ 'Alice', 'Bob', 'Charlie', ], ]; $result = []; foreach ($data as $k => $row) { foreach ($row as $i => $v) { if (!isset($result[$i])) { $result[$i] = ''; } else { $result[$i] .= ' '; } $result[$i] .= "$k:$v"; } } echo implode(PHP_EOL, $result);
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.18, 8.5.0 - 8.5.3
NUM:101 NOM:Smith PRENOM:Alice NUM:102 NOM:Robson PRENOM:Bob NUM:103 NOM:Daniels PRENOM:Charlie

preferences:
96.74 ms | 1250 KiB | 4 Q