3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str1 = "type1|type2"; $str2 = "val1|val2"; $columnNames = ['type', 'val']; var_export( array_map( fn(...$col) => array_combine($columnNames, $col), explode('|', $str1), explode('|', $str2) ) );

preferences:
33.62 ms | 407 KiB | 5 Q