Bu yazımızda Php ile bir dizideki sayıları toplama örneğini çözeceğiz.

Php’de farklı yöntemler ile dizi içerisindeki sayıları toplayabilirsiniz. Biz bu yazıda foreach ifadesi ve array_sum() fonksiyonu olmak üzere iki farklı yöntem ile yapacağız.

Yöntem 1 :

Foreach kullanarak dizide bulunan sayıları toplayabiliriz. Bu konuda eksikleriniz bulunuyorsa daha iyi anlamak için ‘Php Döngüler‘ adlı yazımızı okuyup tekrar gelebilirsiniz.

<?php
  $dizi =["Elma",25,"Armut",5,"Çilek",17];
  $toplam = 0;
  
  foreach($dizi as $eleman){
    if(is_numeric($eleman) == true){
    	$toplam = $toplam + $eleman;
    }
  }
 
  echo "Dizideki sayıların toplamı :$toplam ";
?>

Çıktısı :

Dizideki sayıların toplamı :47

Php array_sum() Kullanımı

Yöntem 2 : Bu yöntemde yerleşik bir fonksiyon olan array_sum() fonksiyonunu kullanacağız. Bu yöntem önceki yönteme göre çok daha kolay olacaktır.

<?php
  $dizi =["Elma",25,"Armut",5,"Çilek",17];
  
  $toplam = array_sum($dizi);
  echo "Dizideki sayıların toplamı :$toplam ";
?>

Çıktısı :

Dizideki sayıların toplamı :47

Bu yazıda Php ile dizideki sayıları toplama örneğini çözdük. Farklı örneklerde çözmek isterseniz ‘Php Örnekleri‘ sayfamıza göz atabilirsiniz.

Bu yazı dikkatini çekebilir.   Php Dereceyi Fahrenheit’e Dönüştürme