実装手順: 1. array_sum() 関数を使用して、配列内のすべての要素の合計を計算します (構文は "$sum=array_sum($arr);"; 2. count() を使用します。配列の長さを計算する関数、構文 "$len=count($arr);"; 3. "/" 演算子を使用して要素の合計を配列の長さで除算し、配列の平均 avg を取得します。は「$avg=$sum/$len;」です。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php では、array_sum() を使用できます。 count() 関数は、配列の平均平均を見つけるために使用されます。
実装手順:
ステップ 1. array_sum() 関数を使用して、配列内のすべての要素の合計を計算します
$sum=array_sum($arr);
ステップ 2: count() 関数を使用して、配列の長さ (配列内の要素の数) を計算します。
$len=count($arr);
ステップ 3: 「/」演算子を使用します。要素の合計を配列の長さで割って、配列の平均値を取得します。avg
$avg=$sum/$len;
実装例:
<?php header("content-type:text/html;charset=utf-8"); function f($arr){ $sum=array_sum($arr); echo "数组元素和:".$sum."<br>"; $len=count($arr); echo "数组长度:".$len."<br>"; $avg=$sum/$len; echo "数组平均值:".$avg."<br><br>"; } $arr=array(1,2,3,4,5,6,7,8,9,10); var_dump($arr); f($arr); $arr=array(2,4,6,8,10); var_dump($arr); f($arr); ?>
##関数の説明#1.array_sum() 関数
array_sum() 関数は、配列内のすべての値の要素の合計を計算し、要素の合計を返します。
array_sum($array)
<?php header("Content-type:text/html;charset=utf-8"); $array= array("10.1xy", 100, '1', "0.01"); var_dump($array); echo '数组所有元素之和:'. array_sum($array); ?>
#2. count() 関数
配列の長さを取得するメソッドPHP は非常に単純です。PHP には、配列の長さを計算するための 2 つの関数、つまり count() 関数と sizeof() 関数が用意されています。
count() 関数は、配列内のすべての要素の数、またはオブジェクト内の属性の数をカウントできます。その構文形式は次のとおりです:count($array , $mode )
$array: カウントする配列またはオブジェクト;
例 1: 1 次元配列の長さ
<?php header("content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,6,7,8,9); var_dump($arr); echo "数组长度为:".count($arr); ?>
例 2: 2 次元配列の長さ
<?php header("Content-type:text/html;charset=utf-8"); $arr= array ("张三", 25, array("高数","PHP教程","英语"), ); //输出语句 var_dump($arr); echo "数组长度为:".count($arr,1); ?>
sizeof() 関数は count() 関数のエイリアスです。つまり、sizeof() 関数の機能と使用法は count() 関数とまったく同じです。
」推奨学習: 「
PHP ビデオ チュートリアル
以上がPHPで配列avgの平均値を見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。