Dlaczego tak
Pętla foreach z zapisem $k => $v przekazuje klucz (indeks) i wartość. Warunek sprawdza parzystość indeksu, a nie wartości: indeksy 0 i 2 wskazują elementy 3 i 1, więc suma wynosi 4. Wynik 14 dałoby sumowanie wartości parzystych (8 + 6), a 18 — suma wszystkich elementów.