Дело PHP переключателя для обновления массива не влияет на массивPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Дело PHP переключателя для обновления массива не влияет на массив

Сообщение Anonymous »

Я работаю над разработкой интеграции API для малого бизнеса с создателями лейбла FedEx/UPS. Я больше привык к Python, поэтому я ударил несколько преткновенных блоков с PHP, но это единственный, который я до сих пор не смог тренироваться. Для поставок с несколькими пакетами каждый пакет должен иметь свое индивидуальное значение, длину, ширину, высоту и вес, а также должно быть общее значение для отгрузки. Я сделал корпус переключения для подсчета общего значения (поскольку данные отправляются в бизнес-код элемента), и это работало нормально. Но теперь попытка использовать тот же случай переключения для обновления полезной нагрузки для вызова API не работает. < /P>
Вот что у меня сейчас есть: < /p>

Код: Выделить всё

for ($j=1; $j $_POST['weight'.$j], 'length' => $_POST['length'.$j], 'width' => $_POST['width'.$j], 'height' => $_POST['height'.$j]];
}
echo print_r($payload);
< /code>
Значение $ правильно обновляется, но когда я получаю эхо полезной нагрузки, пакеты выглядят так: < /p>
[package1] => Array
(
[weight] => 1
[length] => 2
[width] => 3
[height] => 2
)

[package2] => Array
(
[weight] => 1
[length] => 2
[width] => 3
[height] => 2
)
Любые подсказки относительно того, почему пакет PAYTARDJ Subarray не получает «значение»?

Подробнее здесь: https://stackoverflow.com/questions/756 ... ting-array
Ответить

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

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

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

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

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