Перебор ассоциативного массива php

99
09 февраля 2021, 22:10

Есть массив типа

Array
[1] => Array
    (
        [PRODUCT_ID] => 381636
        [QUANTITY] => 1
    )
[2] => Array
    (
        [PRODUCT_ID] => 488928
        [QUANTITY] => 1
    )

)

Мне нужно каждый массив циклом записать в переменную Bitrix\Catalog\Product\Basket::addProduct($arrPos2);

Например: Сначала $arrPos2 будет равна Array ( [PRODUCT_ID] => 381636 [QUANTITY] => 1 )

Потом $arrPos2 будет равна Array ( [PRODUCT_ID] => 488928 [QUANTITY] => 1 )

Заранее благодарю за помощь.

Answer 1
foreach(data as $arrPos2){
 Bitrix\Catalog\Product\Basket::addProduct($arrPos2);
}

где data твой входной массив.

все же просто читай доку https://www.php.net/manual/ru/control-structures.foreach.php

READ ALSO
Не отображается div на сайте

Не отображается div на сайте

Не отображается div на странице, что бы не пытался сделатьПричем в index точно такой же код отображается как обычно

121
Это pluggable функция

Это pluggable функция

Мне нужно использовать функцию check_ajax_referer() в плагине для проверки переданного значения, но в описании пишется:

101
Проклятье массива на php

Проклятье массива на php

Помогите новичку не могу понять как записать в массив в цикле значение, записываю таким вот образом

139
BitConverter.ToUInt32 в php?

BitConverter.ToUInt32 в php?

Есть в c# метод BitConverterToUInt32

92