<?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.
Skrip/Code PHP: Menjumlahkan array berdasarkan Kolom
4/
5
Oleh
Unknown
2 comments
Tulis commentsterimakasih ya..
Replyizin pelajari..
kalau isi tabel nya huruf terus mau di jumlah isi recordnya itu gimana?
Reply(isi record huruf bukan angka)