Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mencari purata tatasusunan dalam PHP

Bagaimana untuk mencari purata tatasusunan dalam PHP

PHPz
PHPzasal
2023-04-17 14:11:53832semak imbas

PHP ialah bahasa skrip bahagian pelayan sumber terbuka yang digunakan secara meluas yang digunakan secara meluas untuk pembangunan web. Dalam pembangunan web, tatasusunan ialah struktur data yang sangat biasa. Untuk elemen dalam tatasusunan, kita mungkin perlu melakukan beberapa statistik pada mereka, seperti purata. PHP menyediakan banyak fungsi manipulasi tatasusunan, termasuk fungsi untuk mencari purata tatasusunan. Artikel ini akan memperkenalkan cara menggunakan PHP untuk menulis fungsi yang mencari purata tatasusunan.

Apakah maksud tatasusunan?

Purata ialah jumlah semua nombor dibahagikan dengan bilangan nombor, manakala purata tatasusunan ialah jumlah elemen tatasusunan dibahagikan dengan panjang tatasusunan. Kita boleh menggunakan fungsi manipulasi tatasusunan PHP untuk mengira purata tatasusunan.

Pelaksanaan fungsi PHP

Berikut ialah fungsi PHP yang boleh mengira purata tatasusunan:

function array_avg($arr) {
    $sum = count($arr);
    $total = 0;
    foreach($arr as $value) {
        $total += $value;
    }
    return $total / $sum;
}

Fungsi ini menerima tatasusunan sebagai parameter, gunakan count() berfungsi untuk mendapatkan panjang Array. Kemudian, ulangi setiap elemen dalam tatasusunan dan tambah nilainya, dan akhirnya dapatkan purata tatasusunan dengan membahagikan jumlah dengan panjang tatasusunan. Akhirnya, purata yang dikira dikembalikan.

Contoh penggunaan fungsi

Berikut ialah tatasusunan sampel dan contoh cara menggunakan fungsi array_avg() untuk mengira purata:

$my_array = array(1, 2, 3, 4, 5);
$average = array_avg($my_array);
echo "The average for the array is: $average";

Contoh ini mencipta tatasusunan 5 tatasusunan elemen dan hantarkannya ke fungsi array_avg(). Fungsi mengira min sebagai 3 dan menyimpannya dalam pembolehubah $average. Akhirnya, purata dicetak ke skrin.

Ringkasan

Artikel ini memperkenalkan cara menggunakan PHP untuk menulis fungsi yang mencari purata tatasusunan. Dengan menggunakan fungsi count() dan gelung foreach, anda boleh meratakan elemen dalam tatasusunan dengan mudah. Menggunakan fungsi ini, anda boleh menggunakan semula kod anda dengan mudah dan meningkatkan kebolehbacaan dan kebolehselenggaraannya.

Atas ialah kandungan terperinci Bagaimana untuk mencari purata tatasusunan 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