Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mencari jumlah nombor ganjil dalam tatasusunan dalam php

Bagaimana untuk mencari jumlah nombor ganjil dalam tatasusunan dalam php

青灯夜游
青灯夜游asal
2022-05-10 16:40:402965semak imbas

Kaedah: 1. Gunakan "$sum=0;" untuk mentakrifkan pembolehubah untuk menyimpan hasil pengiraan; Dalam badan gelung, semak sama ada elemen tatasusunan ialah nombor ganjil, dan jika ya, tambahkan sintaksnya ialah "if($v%2!=0){$sum =$v;}".

Bagaimana untuk mencari jumlah nombor ganjil dalam tatasusunan dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3

php ke cari tatasusunan Kaedah jumlah nombor ganjil

Idea pelaksanaan:

  • Tentukan nilai yang ditetapkan pembolehubah 0 untuk hasil pengiraan storan.

  • Gunakan pernyataan foreach untuk menggelung melalui tatasusunan

  • Dalam badan gelung, semak sama ada elemen tatasusunan adalah ganjil satu demi satu jika mereka ganjil, tambahkannya Bangun

Kaedah menyemak nombor ganjil:

  • Nilai sama ada unsur boleh dibahagi dengan 2, jika tidak ia adalah nombor ganjil. Sintaks:

元素%2!=0

Kod pelaksanaan penuh:

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(1,2,3,4,5,6,7,8,9);
var_dump($arr);
$sum=0;
foreach($arr as $v){
	if($v%2!=0){
		$sum+=$v;
	}
}
echo "数组中奇数元素之和:".$sum;
?>

Bagaimana untuk mencari jumlah nombor ganjil dalam tatasusunan dalam php

Seperti yang dapat dilihat, dalam Dalam contoh di atas, elemen bernombor ganjil ialah: 1, 3, 5, 7, dan 9. Mari gunakan pembilang untuk menambahnya untuk melihat sama ada ia ialah 25

Bagaimana untuk mencari jumlah nombor ganjil dalam tatasusunan dalam php

ok, betul!

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mencari jumlah nombor ganjil 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