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.