例
<?php $a=array(5,5); echo(array_product($a)); ?>
定義と使用法
array_product() 関数配列の積を計算して返します。
構文
array_product(array)
パラメータ | 説明 |
配列 | 必須。配列を指定します。 |
技術的な詳細
戻り値: | 整数または浮動小数点数の積を返します。 |
PHP バージョン: | 5.1.0+ |
変更ログ: | PHP 5.3.6 以降、空の配列の積は 1 です。 PHP 5.3.6 より前では、空の配列の積は 0 でした。 |
その他の例
例 1
配列の積を計算して返します:
<?php $a=array(5,5,2,10); echo(array_product($a)); ?>
例 1 (文字列を含まない純粋な数値の配列):
<?php $arr=array(2,3,4); echo array_product($arr); ?>
出力結果: 24
Examples ( Array文字列を含む):
<!doctype html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="Content-Type" content="text/hmtl; charset=utf-8" ><!--PHP中文乱码处理--> <title>php array_product()函数笔记_PHP笔记</title> </head> <body> <?php $arr1=array("2","3","4");//"2"、"3"和"4"会被当中数字2、3和4 $arr2=array("2a","3b","4");//"2a"和"3b"会被当作数字2和3 $arr3=array("a2","3","4"); //"a2"会被当作数字0 echo '"2","3","4":'.array_product($arr1); echo '</br>"2a","3b","4":'.array_product($arr2); echo '</br>"a2","3","4":'.array_product($arr3); ?> </body> </html>
実行結果:
以上が配列の積を計算して返す PHP 関数 array_product()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。