Membuat Fungsi Pembulatan berat Untuk Kelipatan Ongkos Kirim

Publish Date : 24-09-2016 , dibaca 7196 kali, Hari ini dibaca : 1 kali ,0 comments

Selamat siang semua sahabat suckittrees.com, artikel PHP kali ini kita akan membahas tentang Cara Membuat Fungsi Untuk menghitung Berat Ongkos Kirim pada aplikasi Toko Online, OK... sebagaimana diketahui pada aplikasi toko online, sering kali dibuat system pengiriman, dan jumlah total nominal pembayaran yang harus dibayar user saat ingin berbelanja di toko online tersebut, Jumlah total biasanya didapat dari harga barang + biaya pengiriman , Biaya pengiriman biasanya di bulatkan , baik menggunakan JNE, TIKI, dan layanan lain sejenisnya, Maksudnya jika barang memiliki berat 0.5 kg, maka pasti barang tersebut dihitung 1 kg untuk biaya ongkos kirimnya. Nah disinilah peran PHP untuk menentukan pembulatan berat sehingga di dapat berat barang dan total biaya pengiriman.

Artikel ini akan membahas mengenai Pembulatan tarif berdasarkan berat barang. Biasanya kelebihan angka dibelakang 1 (satu) akan dianggap sebagai angka tambahan satu oleh pihak penyedia jasa, pada contoh ini misalnye JNE. Coba saja anda lakukan testing di www.jne.co.id dengan cara memasukkan data kota yang sama tapi berat berbeda, misalnya dari mulai 1 Kg, 1,3 atau 1,8 Kg. Pada contoh hitungan berat tersebut, JNE akan membebankan 0,3 dan 0,8 sebagai 1 (satu).

Nah, berikut ini adalah Fungsi sederhana untuk menghitung kelipatan ongkos kirim dengan PHP

Function PHP Untuk Melakukan Pembulatan Berat Barang pada Aplikasi Toko Online , sehingga di dapatkan Biaya pengiriman

<?php
function hitungongkos($berat,$kelipatan){ $hitung=$berat / $kelipatan; if($hitung==0){ $hasil=1; } else { if(strpos($hitung,".")){ $split_angka=explode(".",$hitung); if($split_angka[1] < 999){ $angka2=1; $hitung=$split_angka[0] + $angka2; $hasil=$hitung; } } else { $hasil=$hitung; } } return $hasil; }
?>

$kelipatan diisi dengan pembulatan yang anda inginkan. Pada kasus seperti diatas, maka $kelipatan akan kita isi dengan 1000, yang merupakan wakil dari ukuran 1 Kg. Contoh pemakaiannya adalah sebagai berikut :

echo hitungongkos(1200,1000);

Hasilnya 2 (dua).

echo hitungongkos(3250,1000);

Hasilnya 4.

Bagaimana... Silahkan Berkreasi Sendiri ya.. dengan function diatas..

Produk Rekomendasi

Artikel Terkait

Diskusi



wa