array_product
funkcja
Zwraca iloczyn wszystkich wartości w tablicy. Działa z liczbami całkowitymi i zmiennoprzecinkowymi.
array_product(array $array): int|float
array_product mnoży przez siebie wszystkie wartości w tablicy i zwraca wynik jako int lub float. Dla pustej tablicy zwraca 1 (element neutralny mnożenia). Wartości niebędące liczbami są konwertowane zgodnie z zasadami rzutowania PHP — stringi nieliczbowe traktowane są jako 0, co daje wynik 0 dla całej tablicy. Funkcja przydaje się np. do obliczania silni lub iloczynu współczynników.
<?php
declare(strict_types=1);
$wspolczynniki = [2, 3, 4, 5];
echo array_product($wspolczynniki); // wynik: 120