- var_dump: documentation ( source)
- array_combine: documentation ( source)
- array_column: documentation ( source)
<?php
$arr1 = array(
1=>'val1',
2=>'val2',
3=>'val3',
);
$arr2 = array(
1=>'num1',
2=>'num2',
3=>'num3',
);
$array = array($arr1, $arr2);
$newArr = array(array_column($array, 0), array_column($array, 1));
$newArr2 = array_combine($arr1,$arr2);
var_dump($newArr, $newArr2);