實例
計算並傳回陣列的乘積:
<?php $a=array(5,5); echo(array_product($a)); ?>
定義與用法
array_product() 函數計算並傳回數組的乘積。
語法
array_product(array)
參數 | #描述 |
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
實例(含字串的陣列):
<!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中文網其他相關文章!