Сума елементів масиву
У цьому розділі ми познайомимося з функцією, що обчислює суму всіх елементів масиву. Сама задача обчислення суми значень масиву гранично проста. Але навіщо писати зайвий раз один і той же код, якщо можна скористатися спеціально створеної і завжди доступною функцією. Функція ця називається, як можна здогадатися, array_sum (). І як параметр їй передається тільки ім'я масиву. суму значень елементів якого потрібно обчислити.
Як приклад використання цієї функції наведемо рішення більш складного завдання, ніж просто обчислення суми елементів. Цей приклад також ілюструє застосування функції array_slice (). яку ми обговорювали трохи раніше.
Приклад 7.16 .Нехай дан масив натуральних чисел. Потрібно знайти в ньому таке число, що сума елементів праворуч від нього дорівнює сумі елементів зліва від нього.
Приклад 7.16. Програма пошуку числа, такого що сума елементів праворуч від нього дорівнює сумі елементів зліва від нього
висновок
Отже, підіб'ємо підсумки. У цій лекції ми вивчили ряд функцій, що спрощують роботу з масивами даних. Ми розглянули функції для пошуку значення серед елементів масиву; функції для сортування елементів масиву. як за їх значенням. так і по ключам; функції, що дозволяють застосовувати до всіх елементів масиву функцію, створену користувачем. Крім того, ми вивчили функцію, що виділяє подмассіви з елементів масиву. і функцію, яка обчислює суму всіх елементів масиву. Використання всіх цих функцій було продемонстровано на прикладах. Всі функції для роботи з масивами доступні без будь-яких конфігураційних налаштувань PHP. і користуватися ними можна абсолютно вільно. Так що, перш ніж винаходити велосипед, загляньте в керівництво по мові PHP. - цілком можливо, що хтось зробив це до вас.