Dizinin Elemanlarını Toplama (array_sum fonksiyonu)

dizinin-elemanlarini-toplama-array-sum-fonksiyonu (büyük resim için tıklayın)

Bir önceki gönderide 5 ile 100 arasında 5'er 5'er artan dizi tanımlamış ve bu dizinin eleman sayısı ekrana yazdırmıştık. Bu gönderide, bu dizinin rakamlarını toplayan fonksiyonu hem foreach döngüsü ile hem de var olan array_sum fonksiyonunu ayrı bir fonksiyon olarak kodlayacağız. Örneğin, 

Foreach ile dizinin her bir elemanını toplama

  • function topla1($array){
  • $toplam=0;
  •    foreach($array as $item)
  •     $toplam+=$item;
  •        
  •    return $toplam;
  • }

array_sum fonksiyonu ile toplama

  • function topla2($array){
  • return array_sum($array);
  • }

Diziyi oluşturup fonksiyonları kullanalım

  • $dizim=range(5,100,5);
  • array_unshift($dizim,"");
  • unset($dizim[0]);
  • echo "<pre>";print_r($dizim);echo "</pre>";
  • echo "<br>topla1 fonksiyonu -> : ".topla1($dizim);
  • echo "<br>topla2 fonksiyonu -> : ".topla2($dizim);

omurserdarr

Ömürcan Serdar, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Etiketler

Beğeni


php Kategori

Timestamp - Datetime Çevrimi (Convert Timestamp to Datetime)

PHP ini dosyası üzerinde terminal ile değişiklikte bulunmak

self & this