Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Unsur tatasusunan purata dalam php

Unsur tatasusunan purata dalam php

WBOY
WBOYasal
2023-05-19 22:54:38884semak imbas

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; // 输出15

3. 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; // 输出5

Kemudian, 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; // 输出3

4 Contoh kod lengkap

Berikut 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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn