Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mencari jumlah elemen tatasusunan dalam php
2 cara untuk menjumlahkan: 1. Lintas tatasusunan, tambah elemen dan jumlah, sintaksnya ialah "untuk($i=0;$i
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php mengira elemen tatasusunan Kaedah jumlah
Terdapat banyak cara untuk mengira jumlah elemen tatasusunan dalam PHP Artikel ini memperkenalkan 2 kaedah penjumlahan,
Kaedah 1. Traversal. Tatasusunan, tambah dan jumlahkan elemen satu demi satu
Cara biasa untuk melintasi tatasusunan ialah untuk gelung (untuk mengindeks tatasusunan) dan gelung foreach ( Kedua-dua tatasusunan diindeks dan bersekutu adalah OK).
Contoh 1: Jumlah bagi gelung
<?php $array= array(1,2,3,4,5,6,7,8,9,10); $sum=0; $len=count($array);//数组长度 for ($i=0; $i < $len; $i++) { $sum+=$array[$i]; } echo '1 + 2 + 3 +...+ 9 + 10 = '. $sum; ?>
Contoh 2: Jumlah gelung foreach
<?php header('content-type:text/html;charset=utf-8'); $array= array(1,2,3,4,5,6,7,8,9,10); $sum=0; foreach ($array as $value) { $sum+=$value; } echo '数组所有元素之和:'. $sum; ?>
Kaedah 2: Gunakan fungsi array_sum()
Malah, PHP mempunyai fungsi terbina dalam untuk mencari jumlah elemen tatasusunan-array_sum()
<?php header('content-type:text/html;charset=utf-8'); $array= array(1,2,3,4,5,6,7,8,9,10); echo '数组所有元素之和:'. array_sum($array); ?>
Pengetahuan yang diperluas:
PHP bukan sahaja mempunyai fungsi terbina dalam untuk mencari jumlah elemen tatasusunan - array_sum() , tetapi juga mempunyai fungsi terbina dalam untuk mencari elemen tatasusunan Fungsi produk--array_product()
<?php header('content-type:text/html;charset=utf-8'); $array= array(1,2,3,4,5,6,7,8,9,10); echo '数组元素的乘积:'. array_product($array); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP. "
Atas ialah kandungan terperinci Bagaimana untuk mencari jumlah elemen tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!