PHP 快速導覽 - 核心延伸函數 陣列相關 array_product()

內建函數 (function) array_product() 將數字陣列 (array) 的所有元素相乘,然後回傳相乘的結果

函數說明
number array_product(array $array)$array 為輸入陣列。


參數 (parameter) 為輸入陣列,須注意回傳的是 value 乘積。


舉例如下
<?php
$a = array(1, 2, 3, 4, 5);
echo array_product($a) . "\n";
$b = array('f', 'g', 'h', 11, 22);
echo array_product($b) . "\n";
$c = array();
echo array_product($c);

/* 《程式語言教學誌》的範例程式
    http://pydoing.blogspot.com/
    檔名:arrays028.php
    功能:示範 PHP 程式 
    作者:張凱慶
    時間:西元 2013 年 2 月 */
?>


執行結果如下



PHP 5.3.6 以後,空陣列的 array_product() 回傳值為 1 。


中英文術語對照
函數function
陣列array
參數parameter


您可以繼續參考
陣列相關函數


相關目錄
回 PHP 快速導覽
回 PHP 教材
回首頁


參考資料
http://www.php.net/manual/en/function.array-product.php

沒有留言: