Siang All... Lagi-lagi ngantuk mengganggu. Dari pada ketiduran terus jadi nggak bangun-bangun. mending olah otak sejenak dan berbagi. Ka...
Siang All... Lagi-lagi ngantuk mengganggu. Dari pada ketiduran terus jadi nggak bangun-bangun. mending olah otak sejenak dan berbagi.
Kali ini saya berbagi hasil pelajaran saya melalui om google dan perhitungan pajak di Online Pajak . Iseng - iseng nyobain buat penghitungannya menggunakan LP PHP. Jadilah ceritanya script dibawah ini :
-----------------------------------------------------------------------------------------------------------------------
<?php
function itungPajak($gajiTahun = 0){
$lvlGaji = [50000000,250000000,500000000,500000000];
$percentage = [5,15,25,30];
$hasil = 0;
$jmlPenyesuaian = 0;
foreach ($lvlGaji as $key => $value) {
if($gajiTahun >= $jmlPenyesuaian){
if($gajiTahun >= $value){
if($key == 0){
$persenKalkulasi = $value * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + $value;
}
elseif($key == (count($lvlGaji)-1)){
$left = $gajiTahun - $value;
$persenKalkulasi = $left * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + $value;
}
else{
$persenKalkulasi = ($value-$lvlGaji[$key-1]) * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + ($value-$lvlGaji[$key-1]);
}
}
else{
if($key == 0){
$persenKalkulasi = 0;
$jmlPenyesuaian = $gajiTahun;
}
else{
$left = $gajiTahun - $jmlPenyesuaian;
$persenKalkulasi = $left * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + $left;
}
}
$hasil = $hasil + $persenKalkulasi;
}
}
return $hasil;
}
if (isset($_POST['submit'])) {
$gajiTahun = $_POST['gajiTahun'];
echo "Pajak tahunan Anda = <b>".number_format(itungPajak($gajiTahun))."</b><br>";
echo "Pajak Perbulan <b>".number_format(itungPajak($gajiTahun)/12)."<b>";
}
?>
<form method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
<input placeholder="input dengan jumlah pajak tahunan. Ex: 75000000" style="width:50%;" type="text" name="gajiTahun" value="">
<button type="submit" name="submit">CHECK PAJAK</button>
</form>
-----------------------------------------------------------------------------------------------------------------------
simpan dengan nama terserah anda (Tapi Inget ini PHP ya Hehehehehehehe). lalu akses melalui browser. Lalu muncul tampilan seperti dibawah ini :

Masukkan jumlah penghasilan tahunan dan click tombol "CHECK PAJAK". Hasilnya seperti dibawah ini :
Selamat Mencoba...............
Kali ini saya berbagi hasil pelajaran saya melalui om google dan perhitungan pajak di Online Pajak . Iseng - iseng nyobain buat penghitungannya menggunakan LP PHP. Jadilah ceritanya script dibawah ini :
-----------------------------------------------------------------------------------------------------------------------
<?php
function itungPajak($gajiTahun = 0){
$lvlGaji = [50000000,250000000,500000000,500000000];
$percentage = [5,15,25,30];
$hasil = 0;
$jmlPenyesuaian = 0;
foreach ($lvlGaji as $key => $value) {
if($gajiTahun >= $jmlPenyesuaian){
if($gajiTahun >= $value){
if($key == 0){
$persenKalkulasi = $value * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + $value;
}
elseif($key == (count($lvlGaji)-1)){
$left = $gajiTahun - $value;
$persenKalkulasi = $left * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + $value;
}
else{
$persenKalkulasi = ($value-$lvlGaji[$key-1]) * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + ($value-$lvlGaji[$key-1]);
}
}
else{
if($key == 0){
$persenKalkulasi = 0;
$jmlPenyesuaian = $gajiTahun;
}
else{
$left = $gajiTahun - $jmlPenyesuaian;
$persenKalkulasi = $left * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + $left;
}
}
$hasil = $hasil + $persenKalkulasi;
}
}
return $hasil;
}
if (isset($_POST['submit'])) {
$gajiTahun = $_POST['gajiTahun'];
echo "Pajak tahunan Anda = <b>".number_format(itungPajak($gajiTahun))."</b><br>";
echo "Pajak Perbulan <b>".number_format(itungPajak($gajiTahun)/12)."<b>";
}
?>
<form method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
<input placeholder="input dengan jumlah pajak tahunan. Ex: 75000000" style="width:50%;" type="text" name="gajiTahun" value="">
<button type="submit" name="submit">CHECK PAJAK</button>
</form>
-----------------------------------------------------------------------------------------------------------------------
simpan dengan nama terserah anda (Tapi Inget ini PHP ya Hehehehehehehe). lalu akses melalui browser. Lalu muncul tampilan seperti dibawah ini :
Masukkan jumlah penghasilan tahunan dan click tombol "CHECK PAJAK". Hasilnya seperti dibawah ini :
Selamat Mencoba...............