Rumah > Artikel > pembangunan bahagian belakang > Unsur tatasusunan purata dalam php
Dalam PHP, tatasusunan ialah struktur data yang sangat biasa digunakan untuk menyimpan satu siri elemen dengan jenis data yang sama. Apabila kita perlu melakukan pengiraan pada elemen dalam tatasusunan, kita selalunya perlu mencari puratanya. Artikel ini akan memperkenalkan cara mengira purata elemen tatasusunan dalam PHP.
1. Definisi dan penggunaan tatasusunan dalam PHP
Kita boleh mentakrifkan dan menggunakan tatasusunan dengan cara berikut:
// 定义一个空数组 $arr = array(); // 定义一个有数据的数组 $arr1 = array(1, 2, 3, 4, 5); // 根据键值对定义一个数组 $arr2 = array("apple"=>2, "banana"=>3, "orange"=>1); // 访问数组元素 echo $arr1[0]; // 输出1 echo $arr2["apple"]; // 输出2
2 >
Sebelum mengira purata unsur tatasusunan, kita perlu mencari jumlah unsur tatasusunan. PHP menyediakan fungsi terbina dalam array_sum(), yang boleh mengira jumlah elemen tatasusunan. Penggunaannya adalah seperti berikut:$arr = array(1, 2, 3, 4, 5); $sum = array_sum($arr); echo $sum; // 输出153. Kira purata elemen tatasusunan dalam PHP Sebelum mencari purata elemen tatasusunan, kita perlu terlebih dahulu mengira jumlah elemen tatasusunan dan mengira nombor elemen tatasusunan. Untuk mengira bilangan elemen tatasusunan, anda boleh menggunakan fungsi count(). Kaedah penggunaan adalah seperti berikut:
$arr = array(1, 2, 3, 4, 5); $count = count($arr); echo $count; // 输出5Kemudian, kita boleh mengira purata elemen tatasusunan berdasarkan jumlah elemen tatasusunan dan bilangan elemen, iaitu bahagikan jumlah elemen tatasusunan dengan bilangan elemen:
$arr = array(1, 2, 3, 4, 5); $count = count($arr); $sum = array_sum($arr); $average = $sum / $count; echo $average; // 输出34 Contoh kod lengkapBerikut ialah contoh kod lengkap yang menunjukkan cara mengira purata elemen tatasusunan:
// 定义一个数组 $arr = array(1, 2, 3, 4, 5); // 计算数组元素个数 $count = count($arr); // 计算数组元素总和 $sum = array_sum($arr); // 计算平均值 $average = $sum / $count; // 输出结果 echo "数组元素的平均值是:" . $average;<.>Kita juga boleh melaksanakan elemen tatasusunan melalui fungsi Pengiraan nilai purata:
function averageArray($array) { $count = count($array); $sum = array_sum($array); $average = $sum / $count; return $average; } // 示例 $arr = array(1, 2, 3, 4, 5); echo "数组元素的平均值是:" . averageArray($arr);
5. Ringkasan
Untuk mengira nilai purata elemen tatasusunan dalam PHP, kita perlu mencari dahulu jumlah elemen tatasusunan dan bilangan elemen, dan kemudian gunakan jumlah unsur Bahagikan dengan bilangan elemen. PHP menyediakan fungsi terbina dalam array_sum() dan count() untuk melaksanakan jumlah dan kiraan elemen tatasusunan. Jika kita perlu melakukan operasi pengiraan pada tatasusunan dengan kerap, kita juga boleh menggunakan fungsi untuk merangkumnya untuk meningkatkan kebolehgunaan semula kod dan kebolehbacaan.
Atas ialah kandungan terperinci Unsur tatasusunan purata dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!