Skip to content

Instantly share code, notes, and snippets.

@hidayat365
Created March 12, 2012 03:26
Show Gist options
  • Save hidayat365/2019528 to your computer and use it in GitHub Desktop.
Save hidayat365/2019528 to your computer and use it in GitHub Desktop.
Perhitungan Diskon
<?php
function hitung_total(&$data)
{
// hitung harga
$data['harga_total'] = $data['quantity'] * $data['harga_satuan'];
$data['nilai_diskon'] = $data['harga_total'] * $data['diskon'];
$data['harga_diskon'] = $data['harga_total'] - $data['nilai_diskon'];
// return status
// kita bisa kasih logic
// misalkan kalau return false berarti perhitungan gagal
// dan kalau return true berarti perhitungan berhasil
return true;
}
// siapkan data
$data = array (
'quantity' => 10,
'harga_satuan' => 120000,
'diskon' => 0.2,
);
// data sebelum perhitungan
print '<pre>';
print_r($data);
print '</pre>';
// hitung diskon
hitung_total($data);
// data sesudah perhitungan
print '<pre>';
print_r($data);
print '</pre>';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment