Dengan perkembangan pesat teknologi rangkaian, bahasa PHP semakin digunakan dalam pembangunan Web. Dalam program PHP, tatasusunan ialah jenis data yang sangat biasa yang boleh menyimpan sejumlah besar data, dan setiap elemen dalam tatasusunan boleh dilalui melalui gelung. Walau bagaimanapun, dalam beberapa kes, kita perlu menambah atau menjumlahkan elemen dalam tatasusunan, jadi bagaimana cara menggunakan gelung foreach untuk melintasi tatasusunan dan mengira jumlah elemen tatasusunan? Artikel ini akan membawa anda melalui butiran.
1. Gunakan gelung foreach untuk merentasi tatasusunan
Sebelum mempelajari cara menggunakan foreach untuk mengeluarkan jumlah tatasusunan, anda perlu memahami cara menggunakan gelung foreach untuk melintasi tatasusunan. foreach ialah satu cara untuk lelaran melalui tatasusunan tanpa mengetahui bilangan elemen dalam tatasusunan. Ia biasanya digunakan untuk mengulangi setiap elemen dalam tatasusunan dan melaksanakan beberapa operasi tertentu.
Berikut ialah contoh tatasusunan PHP yang mudah:
$arr = tatasusunan('epal', 'pisang', 'oren', 'pir');
Gunakan gelung foreach merentasi tatasusunan, anda boleh menggunakan kaedah berikut:
foreach ($arr sebagai $value) {
echo $value ;
}
2. Tentukan pembolehubah $sum untuk menyimpan jumlah elemen tatasusunan dan mulakannya kepada 0:
$sum = 0;
3 tukar nilai setiap elemen Tambahkan pada pembolehubah $sum:
foreach ($arr sebagai $value) {
$sum += $value;}
4. Akhir sekali, gunakan pernyataan gema untuk mengeluarkan $ Nilai pembolehubah jumlah:
echo $sum;
Contoh kod lengkap adalah seperti berikut:
$arr = tatasusunan(1, 2, 3 , 4, 5);
$sum = 0;
foreach ($arr sebagai $value) {
$sum += $value;
?>
Melaksanakan kod di atas akan mengeluarkan jumlah elemen tatasusunan 1 hingga 5, iaitu 15.
Perlu diambil perhatian bahawa apabila mengira jumlah elemen tatasusunan, anda boleh menggunakan fungsi terbina dalam PHP array_sum(), yang boleh mengira terus jumlah semua elemen dalam tatasusunan. Contohnya:
$arr = array(1, 2, 3, 4, 5);
echo array_sum($arr);
Laksanakan kod di atas dan anda juga boleh output elemen tatasusunan 1 Jumlah kepada 5 ialah 15.
3. Ringkasan
Artikel ini memperkenalkan kaedah menggunakan gelung foreach untuk merentasi tatasusunan PHP dan mengeluarkan jumlah elemen tatasusunan. Melalui pemahaman dan penggunaan pernyataan foreach, serta penggunaan mahir pengendali aritmetik PHP dan pernyataan kawalan gelung, kami boleh melaksanakan operasi jumlah elemen tatasusunan dengan mudah. Oleh itu, dalam proses membangunkan aplikasi web, menggunakan gelung foreach untuk melintasi tatasusunan telah menjadi salah satu kemahiran yang sangat diperlukan untuk pembangun PHP.
Atas ialah kandungan terperinci Cara menggunakan foreach dalam php untuk mengeluarkan jumlah array. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!