СУММА ЗНАЧЕНИЙ МАССИВА PHP ПО КЛЮЧУ

Для нахождения суммы значений массива php по ключу можно использовать встроенную функцию array_sum(). Она принимает массив значений и возвращает сумму всех элементов этого массива.

Чтобы получить сумму значений массива php по ключу, необходимо сначала извлечь все значения для заданного ключа с помощью функции array_column(). Далее можно применить функцию array_sum() для получения суммы всех значений.

$array = array( array('id' => 1, 'name' => 'John', 'age' => 20), array('id' => 2, 'name' => 'Mary', 'age' => 25), array('id' => 3, 'name' => 'Steven', 'age' => 30));$age_values = array_column($array, 'age');$age_sum = array_sum($age_values);echo $age_sum; // выведет 75

В данном примере мы создали массив с данными, содержащими информацию об идентификаторе, имени и возрасте трех людей. Затем мы извлекли все значения возраста с помощью функции array_column() и применили функцию array_sum() для нахождения суммы всех значений. Результатом будет число 75, так как сумма возрастов трех людей равна 20 + 25 + 30 = 75.

Массивы (array) в php. Простым языком и с примерами. Часть 1

Работа с многомерным массивом PHP, доступ к элементам массива через переменную:

Работа с многомерным массивом, автозаполнение ключей в массиве PHP

SQL на котиках: Джоины (Joins)

13: How to get the sum of PHP array values - PHP 7 tutorial

#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP

array_column - выбираем значения подмассивов по ключу из многомерного массива

Массивы в php. Как удалять и добавлять элементы массива. Курс php с нуля. Урок 3.

Реклама
Новое
Реклама