@Zzpro

Как продолжить массив?

foreach($sklad_one as $item_mas_one){
	$items_one = array(
	array(
		'positionId' => 1,
		'name' => $item_mas_one['NAME'],
		'quantity' => array(
			'value' => 1,    
			'measure' => 'шт'
		),
		'itemAmount' => 1 * (500 * 100),
		'itemCode' => $item_mas_one['ID'],
		'tax' => array(
			'taxType' => 0,
			'taxSum' => 0
		),
		'itemPrice' => 500 * 100,
	),
);
}


Собираю массив foreach требуется продолжить в 0 ключе

Что бы по итогу получилось так

Array
(
    [0] => Array
        (
            [positionId] => 1
            [name] => Товар 1
            [quantity] => Array
                (
                    [value] => 1
                    [measure] => шт
                )

            [itemAmount] => 50000
            [itemCode] => 98806
            [tax] => Array
                (
                    [taxType] => 0
                    [taxSum] => 0
                )

            [itemPrice] => 50000
        )

    [1] => Array
        (
            [positionId] => 2
            [name] => Товар 2
            [quantity] => Array
                (
                    [value] => 1
                    [measure] => шт
                )

            [itemAmount] => 50000
            [itemCode] => 98806
            [tax] => Array
                (
                    [taxType] => 0
                    [taxSum] => 0
                )

            [itemPrice] => 50000
        )

)


Помогите пожалуйста уже всю голову сломал.

Разобрался
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 2
minusd
@minusd
Полностью поддерживаю Максим, но я полагаю что под "продолжить", вы имеете ввиду добавить элемент. Для этого можно сипользовать функцию
array_push($array,  $values);
// $array - Массив в которой добавляем
// $values - Элемент которы добавляем

Более подробно тут
https://www.php.net/manual/ru/function.array-push.php
Ответ написан
Комментировать
Tomio
@Tomio
backend developer (python, php)
Абсолютно не понятно, что вам нужно. Можете переформулировать свой вопрос?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы