Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: сумма нечетных элементов массива
foreach($odd as $val){
echo $val.'<br />'; это как я понял выводит нечет числа в массиве, и складывает их а мне надо нечетные индексы массива то есть 1,3,5,7 и тд элементы массива сложить, их вывод у меня есть а вот как сложить..
teddy
Отправлено: 19 Октября, 2014 - 14:24:12
Участник
Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013
Помог: 91 раз(а)
Только выводит. Складывается с помощью array_sum.
Если нужны индексы а не значения, это нужно было как бы отметить изначально...
Схема остается прежней, только ключи из массива выбираются с помощью array_keys и все. Если нужно сохранить и значения тогда array_flip.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.