PHPのarray_product()
関数は、配列の中の値を掛け合わせ、計算結果の積を返す組み込み関数。
定義
整数型または浮動小数点数型 array_product( 配列型 $array );
パラメータ
- 配列型 $array
掛け合わせる値(整数、小数)の配列。
戻り値
数字。配列の中の値を掛け合わせた計算結果の積。整数型(整数)、もしくは、浮動小数点数型(小数)。
構文
配列の値の積を計算
積 = array_product( 配列 );
配列の中の値(整数、小数)の積を計算する。
サンプル
配列の値の積を計算
<?php
$varArray = array( 2, 3, 5 );
echo array_product( $varArray );
?>
$varArray = array( 2, 3, 5 );
echo array_product( $varArray );
?>
↓↓↓出力結果↓↓↓
30
配列の値の積を計算(小数)
<?php
$varArray = array( 0.2, 0.3, 0.5 );
echo array_product( $varArray );
?>
$varArray = array( 0.2, 0.3, 0.5 );
echo array_product( $varArray );
?>
↓↓↓出力結果↓↓↓
0.03
配列の値の積を計算(負数を含む整数)
<?php
$varArray = array( 2, -3, 5 );
echo array_product( $varArray );
?>
$varArray = array( 2, -3, 5 );
echo array_product( $varArray );
?>
↓↓↓出力結果↓↓↓
-30
配列の値の積を計算(負数を含む小数)
<?php
$varArray = array( 0.2, -0.3, 0.5 );
echo array_product( $varArray );
?>
$varArray = array( 0.2, -0.3, 0.5 );
echo array_product( $varArray );
?>
↓↓↓出力結果↓↓↓
-0.03
連想配列の値の積を計算(整数)
<?php
$varArray = array(
"a" => 2,
"b" => 3,
"c" => 5
);
echo array_product( $varArray );
?>
$varArray = array(
"a" => 2,
"b" => 3,
"c" => 5
);
echo array_product( $varArray );
?>
↓↓↓出力結果↓↓↓
30