實作步驟:1、用array_sum()和「」運算子取得三個陣列的總元素和,語法「array_sum(陣列1) array_sum(陣列2) array_sum(陣列3)」;2、用count()函數和「 」運算子取得三個陣列的總元素個數,語法「count(數組1) count(數組2) count(數組3)」;3.用「/」運算子取得總平均數,語法「總元素和/ 總元素個數」。
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
在php中,可以利用array_sum()、 count()函數和「 」、「/」運算子來求三個陣列的總平均數。
實作想法:
先取得三個陣列的總元素和
然後取得三個陣列的總元素個數
最後將總元素和除以 總元素個數即可取得總平均數
實作步驟:
步驟1:利用array_sum()函數與「 」運算子取得三個陣列的總元素與
利用array_sum()函數分別求出三個陣列的元素和
利用「 」將三個元素和相加求出總元素和
<?php header("Content-type:text/html;charset=utf-8"); $arr1 = [1,2,3,4,5]; $arr2 = [2,3,6,7,8,9]; $arr3 = [10,12]; var_dump($arr1); echo "元素和:".array_sum($arr1); var_dump($arr2); echo "元素和:".array_sum($arr2); var_dump($arr3); echo "元素和:".array_sum($arr3); echo "<br><br>元素总和:".(array_sum($arr1)+array_sum($arr2)+array_sum($arr3)); ?>
步驟2:利用count()函數與「 」運算子取得三個陣列的總元素個數
利用count()函數分別求出三個陣列的元素個數
利用「 」將三個元素個數相加求總元素個數
<?php header("Content-type:text/html;charset=utf-8"); $arr1 = [1,2,3,4,5]; $arr2 = [2,3,6,7,8,9]; $arr3 = [10,12]; var_dump($arr1); echo "元素个数:".count($arr1); var_dump($arr2); echo "元素个数:".count($arr2); var_dump($arr3); echo "元素个数:".count($arr3); echo "<br><br>元素总个数:".(count($arr1)+count($arr2)+count($arr3)); ?>
#步驟3:利用「/」運算子取得總平均數
使用「/」運算子將 總元素和除以 總元素個數即可取得總平均數,語法:
总元素和 / 总元素个数
完整範例程式碼:##
<?php header("Content-type:text/html;charset=utf-8"); $arr1 = [1,2,3,4,5]; $arr2 = [2,3,6,7,8,9]; $arr3 = [10,12]; var_dump($arr1); var_dump($arr1); var_dump($arr1); $sum=array_sum($arr1)+array_sum($arr2)+array_sum($arr3); echo "三个数组的总元素和:".$sum; $len=count($arr1)+count($arr2)+count($arr3); echo "<br>三个数组的总元素个数:".$len; $avg=$sum/$len; echo "<br>三个数组的总平均数:".$avg; ?>
PHP影片教學》
以上是php三個陣列怎麼求總平均數的詳細內容。更多資訊請關注PHP中文網其他相關文章!