<?php $items = [ ['sort'=> 1], ['sort'=> 3], ['sort'=> 5], ['name'=> 'item 1'], [ ['sort'=> 8], ['sort'=> 10], ] ]; $sum = 0; foreach ($items as $item) { $sum += $item['sort']; } echo $sum; Какой будет результат кода: A) 0 Б) 9 В) 10 Г) 28 получается 9, и если я правильно понимаю это потому что сложились 1, 3 и 5, а вложенные 8 и 10 не учитывались, с чем это связано, можно ссылку по теме чтобы лучше разобраться
во первых при переборе массива у тебя ошибка, точнее преподу, если он есть, скажи это: Код (Text): После 3 циклического прохода массива, ключ "sort", от которого мы требуем из массива, отсутствует. В результате мы получим ошибку. Но ошибку мы же не видем, не так ли ? Профессор, вы просто слепая серая масса говнокодеров.
как тогда должен выглядеть код чтобы он учитывал все элементы массива? --- Добавлено --- возможно это не ошибка, т.к. это задание из теста и ошибку могли допустить намеренно