Как склеить два массива по одинаковым значениям в один. PHP

199
21 июня 2018, 01:50

Вопрос такой есть два массива

$arItems и $arProps1

Элементы первого массива $arItems:

Array([0] => 1909) Array([0] => 1910)

Элементы второго массива $arProps1:

Array
(
    [0] => Array
        (
            [ID] => 2707
            [UF_VISITOR] => 1909         
            [UF_DRIVER] => 
            [UF_DRIVERS] =>            
        )
    [1] => Array
        (
            [ID] => 2708
            [UF_VISITOR] =>          
            [UF_DRIVER] => 1910
            [UF_DRIVERS] =>            
        )

)

Как присвоить значениям массива $arItems значения массива $arProps1 в зависимости от наличия числа в элементе массива и объединить в один массив?

Хочу чтобы получилось так:

Array( 
    [0] => 2707 => Array( [2180] => Array( 
                                     [ID] => 2707 
                                     [UF_VISITOR] => 1909 
                                     [UF_DELIVERY_CONTRACT] =>)

READ ALSO
не работает форма обратной связи на open server

не работает форма обратной связи на open server

тестирую на open serverне приходит сообщение во вкладку "просмотр логов"

266
Очереди не работают

Очереди не работают

При использовании QUEUE_DRIVER=sync вenv не работает метод delay () в моем контроллере При использовании QUEUE_DRIVER=databaseв

237
Symfony, вывод с сортировкой

Symfony, вывод с сортировкой

Есть две сущности Product и Category

219
Запись вектора из текстового файла в бинарный?

Запись вектора из текстового файла в бинарный?

Есть файл inputtxt с таким содержимым:

270