array_product

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

array_productBir dizideki değerlerin çarpımını bulur

Açıklama

array_product(array $dizi): int|float

array_product() işlevi bir dizideki değerlerin çarpımını döndürür.

Bağımsız Değişkenler

dizi

Dizi.

Dönen Değerler

Çarpımı bir tamsayı veya gerçek sayı olarak döndürür.

Sürüm Bilgisi

Sürüm: Açıklama
8.3.0 dizi değerleri int veya float türüne dönüştürülemiyorsa artık bir E_WARNING yayımlanıyor. Daha önce array ve object türündekiler göz ardı edilirken diğer tüm değerler int değere dönüştürülüyordu. Dahası, sayısal bir dönüştürmeyi tanımlayan nesneler de (örneğin GMP) artık yok sayılmak yerine dönüştürülüyor.

Örnekler

Örnek 1 - array_product() örneği

<?php

$a
= array(2, 4, 6, 8);
echo
"çarpım(a) = " . array_product($a) . "\n";
echo
"çarpım(array()) = " . array_product(array()) . "\n";
?>

Yukarıdaki örneğin çıktısı:

çarpım(a) = 384
çarpım(array()) = 1