array_product
Перемножает элементы массива.
Синтаксис
array_product(array $array): int|floatПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $array | array | Массив чисел. |
Возвращаемое значение
int|floatПроизведение элементов.
Примеры
Произведение и факториал:
<?php
echo array_product([2, 3, 4]), "\n";
echo array_product(range(1, 5));Результат:
24
120Примечания
Для пустого массива результат равен 1.
См. также
- array_sum — Возвращает сумму значений массива.
- array_reduce — Сводит массив к одному значению.
Вопросы и ответы по теме
В учебнике
- Функции для массивов — Обработка массивов в PHP без циклов — array_map, array_filter, array_reduce, поиск и срезы.