Как создать массив с ассоциативным массивом в другом массиве PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Гость
 Как создать массив с ассоциативным массивом в другом массиве PHP

Сообщение Гость »


Я пытаюсь создать эту структуру для отправки данных в API

$metaDataList = [ [ "ключ" => "item_description0", "значение" => "DCALUXE", ] ]; мне нужна эта структура.

Я пытаюсь это сделать:

$items_selected = []; for($i=0; $iitems);$i++){ $items_selected["item_description$i"] = $precontractData->items[$i]->name; $items_selected["item_quantity$i"] = intval($precontractData->items[$i]->количество); } array_push($metaDataList, $items_selected); но мой результат не равен необходимой мне структуре. Я пытаюсь использовать массив слияния, пытаюсь использовать array_map, но не знаю, как создать один массив с этой структурой. в ключе "key" должно быть "item_description$i", а в значении должно быть $precontractData->items[$i]->name

Спасибо за прочтение и извините за мой плохой английский
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»