Это массив PHP:
array
'ItemId' =>
array
0 => string '32' (length=2)
1 => string '33' (length=2)
2 => string '35' (length=2)
'ItemQty' =>
array
0 => string '2' (length=1)
1 => string '1' (length=1)
2 => string '1' (length=1)
Чего я хотел бы добиться, так это подсчитать числа в строках в ItemQty
Так что здесь результат будет 4.
Я пытался использовать цикл foreach, но результат всегда 3, а не 4 (я думаю, логично, но не могу решить)
Вышеприведенный массив - это маленькая версия var_dump значений POST.Это для проверки формы.
$count_total = 0;
foreach ($jcart->get_contents() as $item) {
++$count_total;
}
Что также усложняет то, что $ jcart-> get_contents () - это не просто обычный массив.По крайней мере, сейчас я не знаю, как применить его к решениям ниже.
var_dump ($ jcart);дает объект, в котором итоговая сумма уже сохранена
private 'itemCount' => int 4