Friday 10 April 2015

Skrip/Code PHP: Menjumlahkan array berdasarkan Kolom


<?php

$angka=array(4,4,5,3,3,3,3,4,2,3,5,4,2,2,2,2);
$no=0;

echo "<table border=1>";
for($i=0; $i <3; $i++){
      echo "<tr>";
      for($j=0; $j<5; $j++){
            echo "<td>";
            $angkabaru[$i][$j]=$angka[$no];
            $angkabaru1[$j][$i]=$angkabaru[$i][$j];
            echo $angkabaru[$i][$j];
            echo "</td>";
            $no++;
      }
}
echo "</table>";

echo "Nilai Maksimal berdasarakan kolom: <br>";
for($i=0; $i < 5; $i++){
      $jumlah[$i]=array_sum($angkabaru1[$i]);
      echo $jumlah[$i]. ",";
}

?>

Cara Kerja:
Tahap pertama array 1 dimensi kita buat menjadi metrik 3 x 5. Selanjutnya kita transpose untuk dapat membaca matrik dari arah kolom pada skrip transpose $angkabaru1[$j][$i]=$angkabaru[$i][$j].

Selanjutnya kita buat perulangan untuk mengambil data berdasarkan kolom menjadi array. Lalu kita gunakan fungsi array_sum() untuk menjumlahkan semua data berdasarkan kolom.


Related Posts

Skrip/Code PHP: Menjumlahkan array berdasarkan Kolom
4/ 5
Oleh

Subscribe via email

Like the post above? Please subscribe to the latest posts directly via email.

2 comments

Tulis comments
avatar
6 December 2016 at 00:49

terimakasih ya..
izin pelajari..

Reply
avatar
8 August 2017 at 13:03

kalau isi tabel nya huruf terus mau di jumlah isi recordnya itu gimana?
(isi record huruf bukan angka)

Reply