Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mencari jumlah nombor dalam tatasusunan dalam php
Langkah pelaksanaan: 1. Tentukan pembolehubah yang diberikan nilai 0 untuk menyimpan hasil penjumlahan, sintaks "$sum=0;" 2. Gunakan pernyataan foreach untuk menggelungkan melalui tatasusunan, sintaks "; foreach($array as $ value){loop body statement block}"; 3. Dalam badan gelung, gunakan is_numeric() untuk mengesan sama ada elemen tatasusunan ialah nombor (atau rentetan angka), tambah elemen angka dan jumlahkannya, sintaks "jika(is_numeric($value )){$sum =$value;}".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
php ke cari tatasusunan Kaedah menjumlahkan nombor
Langkah 1: Tentukan pembolehubah yang diberi nilai 0 untuk menyimpan hasil penjumlahan.
$sum=0;
Langkah 2: Gunakan pernyataan foreach untuk menggelung melalui tatasusunan
foreach ($array as $value){ 循环语句块 }
Melintasi tatasusunan $array yang diberikan, dalam setiap gelung nilai tatasusunan semasa diberikan kepada $value.
Langkah 3: Dalam badan gelung, gunakan is_numeric() untuk mengesan sama ada elemen tatasusunan ialah nombor (atau rentetan angka) dan tambahkan elemen angka pada jumlah
if(is_numeric($value)){ $sum+=$value; }
Selepas gelung tamat, nilai $sum ialah hasil penjumlahan.
Kod pelaksanaan:
<?php header("Content-type:text/html;charset=utf-8"); $array = array("php",1,2,'3',4,"hello","5",null,true,"6",7,8,"9","a"); var_dump($array); $sum=0; foreach($array as $value){ if(is_numeric($value)){ $sum+=$value; } } echo "数组中数字的总和:".$sum; ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mencari jumlah nombor dalam tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!