array_combine()
Создаёт массив из массива ключей и массива значений.
Сигнатура
array_combine(array $keys, array $values): arrayФункция array_combine() объединяет два массива: первый задаёт ключи, второй — значения. Длины должны совпадать.
<?php
$a = array_combine(["a", "b"], [1, 2]);
print_r($a); // ["a" => 1, "b" => 2]