Rumah > pembangunan bahagian belakang > masalah PHP > Cara menggunakan fungsi untuk mencari jumlah tatasusunan dalam Php

Cara menggunakan fungsi untuk mencari jumlah tatasusunan dalam Php

PHPz
Lepaskan: 2023-04-17 14:39:00
asal
574 orang telah melayarinya

PHP ialah bahasa pengaturcaraan berkuasa yang digunakan secara meluas dalam pembangunan aplikasi web, pengeluaran halaman web dinamik dan bidang lain. Dalam PHP, tatasusunan ialah jenis data yang sangat penting, yang boleh digunakan untuk menyimpan satu siri data yang berkaitan.

Dalam proses pengaturcaraan sebenar, kita selalunya perlu mengira elemen dalam tatasusunan, seperti mencari jumlah tatasusunan. PHP menyediakan pelbagai fungsi tatasusunan, termasuk fungsi untuk mencari jumlah tatasusunan.

Mari perkenalkan cara menggunakan fungsi PHP untuk mencari jumlah tatasusunan.

Pertama, kita perlu mentakrifkan tatasusunan Kita boleh mencipta tatasusunan dengan berbilang elemen dengan:

$array = array(1, 2, 3, 4, 5);
Salin selepas log masuk

Ini ialah tatasusunan 5 elemen Kami boleh menciptanya dengan: Kaedah untuk cari jumlah elemennya:

$sum = array_sum($array);
Salin selepas log masuk

Antaranya, fungsi array_sum digunakan untuk mencari jumlah semua elemen dalam tatasusunan, dan nilai pulangannya ialah jumlah yang dikira. Kod di atas akan mengumpul semua elemen dalam tatasusunan dan menyimpan hasilnya dalam pembolehubah $sum.

Jika anda ingin menghantar tatasusunan berbilang dimensi dalam fungsi dan menjumlahkan tatasusunan dimensi tertentu, anda juga boleh menggunakan fungsi array_column untuk mengekstrak lajur dalam tatasusunan dan menjumlahkannya dan.

Berikut ialah kod sampel:

$array = array(
    array('id' => 1, 'name' => '张三', 'score' => 90),
    array('id' => 2, 'name' => '李四', 'score' => 80),
    array('id' => 3, 'name' => '王五', 'score' => 70)
);

$sum = array_sum(array_column($array, 'score'));
Salin selepas log masuk

Dalam contoh ini, kami mentakrifkan tatasusunan dua dimensi yang mengandungi 3 elemen, setiap elemen ialah pasangan nilai kunci yang mengandungi 3 satu dimensi tatasusunan. Kami mengekstrak lajur data "skor" dan menjumlahkannya menggunakan fungsi array_sum, dan akhirnya mendapatkan jumlah semua markah.

Untuk meringkaskan, adalah perkara yang sangat mudah untuk menggunakan fungsi PHP untuk mencari jumlah tatasusunan. Sama ada tatasusunan satu dimensi atau tatasusunan berbilang dimensi, anda boleh menggunakan fungsi PHP untuk mengira jumlahnya dengan cepat, yang akan membantu kami meningkatkan kecekapan pengaturcaraan dan mengurangkan kemungkinan ralat.

Atas ialah kandungan terperinci Cara menggunakan fungsi untuk mencari jumlah tatasusunan dalam Php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan