Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk mencari jumlah dua tatasusunan dalam php

Bagaimana untuk mencari jumlah dua tatasusunan dalam php

尊渡假赌尊渡假赌尊渡假赌
Lepaskan: 2023-06-07 09:54:59
asal
1649 orang telah melayarinya

Cara mencari jumlah dua tatasusunan dalam PHP: 1. Cipta fail contoh PHP 2. Tentukan dua tatasusunan $array1 dan $array2 yang mengandungi nilai integer 3. Gunakan "array_map()" Fungsi dan fungsi tambahan tanpa nama menggabungkan dua tatasusunan ke dalam tatasusunan $sumArray 4. Output "print_r($sumArray)" boleh mencetak tatasusunan baharu.

Bagaimana untuk mencari jumlah dua tatasusunan dalam php

Sistem pengendalian untuk tutorial ini: Sistem Windows 10, versi php8.1.3, komputer Dell G3.

Untuk menjumlahkan dua tatasusunan PHP, anda boleh menggunakan fungsi array_map() dan fungsi tanpa nama yang ditambahkan.

Berikut ialah contoh PHP:

$array1 = array(1, 2, 3);
$array2 = array(4, 5, 6);
$sumArray = array_map(function ($a, $b) { return $a + $b; }, $array1, $array2);
print_r($sumArray);
Salin selepas log masuk

Dalam contoh di atas, kami telah menentukan dua tatasusunan $array1 dan $array2, yang mengandungi nilai integer. Kami kemudian menggabungkan dua tatasusunan ke dalam tatasusunan $sumArray menggunakan fungsi array_map() dan fungsi tanpa nama tambahan.

Fungsi tanpa nama mempunyai dua parameter $a dan $b, yang mewakili nilai dalam $array1 dan $array2 pada kedudukan indeks yang sama. Fungsi ini mengembalikan hasil $a + $b. Fungsi array_map() menggunakan fungsi tanpa nama ini untuk memproses elemen yang sepadan bagi semua tatasusunan input dan mengembalikan tatasusunan baru yang diproses.

Hasil output ialah:

Array
(
    [0] => 5
    [1] => 7
    [2] => 9
)
Salin selepas log masuk

Di mana, [0] ialah hasil $array1[0] + $array2[0], [1] ialah $array1[1] + $ array2[ 1], dan seterusnya.

Atas ialah kandungan terperinci Bagaimana untuk mencari jumlah dua tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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