Array_sum() merupakan sebuah fungsi yang terdapat pada php yang berfungsi untuk menghitung jumlah suatu elemen yang terdapat di dalam array, dan array_sum() juga merupakan sebuah fungsi yang berfungsi untuk mengembalikan semua nilai yang terdapat di dalam array, dan digunakan untuk mencampurkan semua nilai yang terdapat di dalam array, nilai tersebut haruslah numerik maka fungsi array_sum() akan mengembalikan nilai integer. Nah berikut dibawah ini merupakan contoh penggunaan fungsi dari array_sum().
Nilai | Elemen |
0 | 20 |
1 | 5 |
2 | 7 |
3 | 10 |
4 | 3 |
5 | 5 |
6 | 14 |
7 | 5 |
8 | 8 |
9 | 20 |
10 | 25 |
Pada table diatas yaitu menggunakan fungsi array_sum, secara umum metode yang digunakan untuk menjumlahkan bilangan yaitu dengan menggunakan fungsi sum yang terdapat pada array tersebut, Â Â Format penulisan dari array_sum() yaitu seperti dibawah ini :
number array_sum ( array $array )
Nah biar teman-teman lebih paham tentang Fungsi Array_sum Pada PHP kita akan membuat sebuah contoh sederhana tentang array_sum() seperti dibawah ini :
<?php $a=array(20,5,7,10,3,5,14,5,8,20,25); echo array_sum($a);// hasil 112 ?> |
Nah untuk contoh kedua pada kasus array_sum() kita akan mencoba menggunakan database, langkah pertama pastikan teman-teman membuat terlebih dahulu database baru dengan nama array nah didalam database array kita akan membuat sebuah table misalkan array_sum didalam table tersebut terdapat id, nilai, dan elemen lebih kurang struktur tablenya seperti dibawah ini :
Dan silahkan teman-teman masukan data yang terdapat diatas di dalam table array_sum yang telah kita buat. Langkah selanjutnya kita akan membuat file koneksi untuk menghubungkan database dan file index yang akan buat nantinya, untuk script koneksinya seperti dibawah ini :
<?php global$conn; $servername ="localhost"; $username="root"; $password=""; $dbname="array"; $conn=mysqli_connect($servername,$username,$password,$dbname); if(!$conn){ die("Connection failed: ".mysqli_connect_error()); } ?> |
Setelah kita membuat file koneksinya kita akan membuat file index.php, untuk script file index.php nya seperti dibawah ini :
<?php include"koneksi.php"; $a=0; $sql=mysqli_query($conn,"SELECT * FROM array_sum ORDER BY id"); while($data=mysqli_fetch_array($sql)){ $a++; $total[$a]= $data['elemen']; echo$data['nilai']." = ".$data['elemen']."<br>"; } echo "Total Nilai : ".array_sum($total); |
Jika kita jalankan pada browser maka akan terlihat hasilnya seperti dibawah ini :
Nah bagaimana teman-teman, cukup dimengerti bukan, itulah pembahasan kita kali ini tentang Mengenal Fungsi Array_sum Pada PHP.
Semoga bermanfaat.
Terimakasih.