Kaedah: 1. Gunakan "$sum=0;" untuk mentakrifkan pembolehubah untuk menyimpan hasil penjumlahan; . Dalam badan gelung , gunakan pernyataan if untuk menetapkan elemen penapis bersyarat, dan hanya tambahkan elemen yang memenuhi syarat tersebut.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
PHP tatasusunan adalah seperti yang ditentukan Penjumlahan bersyarat
Langkah 1: Tentukan pembolehubah yang diberikan nilai 0 untuk menyimpan hasil penjumlahan.
$sum=0;
Langkah 2: Gunakan pernyataan foreach untuk menggelung melalui tatasusunan
foreach ($arr as $v){ //循环体语句块; }
Lintas tatasusunan $arr yang diberikan, dan dalam setiap gelung ia akan Berikan nilai tatasusunan semasa kepada $v.
Langkah 3: Dalam badan gelung, gunakan pernyataan if untuk menetapkan elemen penapis bersyarat dan tambah elemen yang memenuhi syarat.
if(条件){ $sum+=$v; }
Selepas gelung berakhir, Nilai $sum ialah hasil penjumlahan.
Contoh: Tambah dan jumlah unsur genap
Unsur genap ialah nilai yang boleh dibahagikan dengan 2. Lihat menggunakan syarat $v%2==0
untuk menentukan
<?php header('content-type:text/html;charset=utf-8'); $arr = [1,2,3,4,5,6,7,8,9,10]; var_dump($arr); $sum=0; foreach($arr as $v){ if($v%2==0){ $sum+=$v; } } echo "数组偶数和为:".$sum; ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Cara menjumlahkan tatasusunan dalam PHP berdasarkan syarat yang ditentukan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!