配列を組み合わせて新しい配列を作成する

array_combineを使うと、第一引数に指定した配列をキー、第二引数に指定した配列を値をした新しい配列を作成することができます

$keys = [101, 102, 103];
$values = ['Alice', 'Bob', 'Chris'];
$newArr = array_combine($keys, $values);
print_r($newArr);

結果

Array
(
    [101] => Alice
    [102] => Bob
    [103] => Chris
)