array_product() は、指定された配列内のすべての数値の積を返す PHP の組み込み関数です。この関数は数値のみで構成される配列を受け入れます。配列内に数値以外のデータがある場合、関数は 0 を返します。
構文:
array_product($array)
パラメータ:関数には必須パラメータ $array があり、すべての値の積が求められます。計算されます。
戻り値: この関数は、次の条件に基づいて 3 つの異なる値を返します。
配列に少なくとも 1 つの非数値データが含まれる場合は、0 を返します。
空の配列がパラメータとして渡されると、1 が返されます。
上記の条件のどちらも満たされない場合は、配列内のすべての項目の積を返します。
コード例 1:
<?php $a1=array(1, 2, 3, 4); echo(array_product($a1)); ?>
出力:
24
コード例 2: 配列に at が含まれる場合少なくとも 1 つ 非数値データの場合:
<?php $a1=array(1, 2, 3, 'a'); echo(array_product($a1));
出力:
0
コード例 3:配列が空の場合
<?php $a1=array(); echo(array_product($a1));
出力:
1
関連する推奨事項: "PHP チュートリアル "
この記事は、PHP で配列内のすべての値の積を計算する方法の紹介です。困っている友達のお役に立てれば幸いです!
以上がPHPで配列内のすべての値の積を計算するにはどうすればよいですか? (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。