PHP ile sayıların ortalamasını alma

Felaket

New member
PHP ile bir sayı listesindeki tüm elemanların aritmetik ortalamasını almak istiyorum.

Örneğin: 1,2,3,4,5,6

Hepsini toplayacak ve kaç sayı varsa o değere bölüp ortalamayı verecek.

zeyni
$sayilar = array(1, 2, 3, 4, 5, 6);
$toplam = 0;
$veri_sayisi = count($sayilar);

foreach($sayilar as $sayi) {
$toplam += $sayi;
}

$sonuc = $toplam / $veri_sayisi;
hayatkisa
zeyni

foreach($sayilar as $sayi) {
$toplam += $sayi;
}
Şu şekilde kullanmak daha sağlıklı olacaktır.

foreach($sayilar as $sayi) {
if(is_numeric($sayi)) {
$toplam += $sayi;
}
}