Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mencari jumlah tatasusunan dua dimensi dalam php
Cara mencari jumlah tatasusunan dua dimensi dalam PHP: 1. Mula-mula tentukan tatasusunan dua dimensi $matriks 2. Gunakan dua gelung foreach bersarang untuk melintasi setiap elemen dan mengumpulkannya ke dalam pembolehubah $sum 3; , Akhir sekali, kita boleh mengeluarkan jumlah yang dikira ke skrin.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi php8.1.3, komputer DELL G3.
Dalam PHP, kita boleh menggunakan gelung untuk mengira jumlah semua elemen dalam tatasusunan dua dimensi. Berikut ialah kod sampel:
//定义一个二维数组 $matrix=array( array(1,2,3), array(4,5,6), array(7,8,9) ); //初始化和为0 $sum=0; //遍历二维数组 foreach($matrixas$row){ foreach($rowas$value){ //将每个元素累加到和上 $sum+=$value; } } //输出结果 echo"二维数组中所有元素的和为:".$sum; ?>
1 Dalam kod di atas, kami mula-mula mentakrifkan tatasusunan dua dimensi $matriks. Tatasusunan mengandungi 3 sub-tatasusunan, setiap satunya mempunyai 3 elemen integer.
2 Kemudian, kita gunakan dua bersarang foreach Gelung setiap elemen dan kumpulkan ke dalam pembolehubah $sum
3 Akhirnya, kami mengeluarkan jumlah yang dikira ke skrin.
Hasil keluaran contoh di atas ialah: jumlah semua elemen dalam tatasusunan dua dimensi ialah: 45.
Perlu diambil perhatian bahawa dalam aplikasi sebenar, kita mungkin perlu terlebih dahulu menentukan sama ada dimensi dan elemen tatasusunan dua dimensi memenuhi keperluan, dan melakukan pemprosesan tatasusunan yang selamat, seperti semakan nol, menyemak kesahihan tatasusunan data input, dsb.
Atas ialah kandungan terperinci Bagaimana untuk mencari jumlah tatasusunan dua dimensi dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!