Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mencari jumlah nombor dalam tatasusunan dalam php

Bagaimana untuk mencari jumlah nombor dalam tatasusunan dalam php

青灯夜游
青灯夜游asal
2022-06-28 20:30:313454semak imbas

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;}".

Bagaimana untuk mencari jumlah nombor dalam tatasusunan dalam php

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,&#39;3&#39;,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;
?>

Bagaimana untuk mencari jumlah nombor dalam tatasusunan dalam php

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn