分类分类
更新时间:2026-09-29 18:44:42作者:fang
本文实例讲述了php计算税后工资的方法。分享给大家供大家参考。具体如下:
税前 税后
5000 3985
8000 6215
11000 8295
14000 10215
17000 12080
20000 13880
23000 15680
26000 17480
29000 19280
32000 21080
35000 22880
38000 24680
41000 26480
44000 28280
47000 30080
50000 31805
<?php
function after_sleep($salary,$housefund_ratio=0.1,$person_insurance_ratio=.08,$medical_insurance_ratio=.04)
{
$base = 3500;
$housefund = $salary * $housefund_ratio; //.10 .8
$person_insurance = $salary * $person_insurance_ratio;
$medical_insurance = $salary * $medical_insurance_ratio;
$insurance=($housefund + $person_insurance +$medical_insurance);
if ($salary - $insurance < $base ){
return $salary - $insurance;
}
$taxable_income= ($salary - $insurance -$base );
if ($taxable_income <=1500 ){
$ratio = .03;
$deduct = 0;
}else if ($taxable_income > 1500 && $taxable_income <=4500) {
$ratio = .1;
$deduct = 105;
}else if ($taxable_income > 4500 && $taxable_income <=9000) {
$ratio = .2;
$deduct = 555;
} else if ($taxable_income > 9000 && $taxable_income <= 35000) {
$ratio = .25;
$deduct = 1005;
} else if ($taxable_income > 35000 && $taxable_income <= 55000) {
$ratio = .3;
$deduct = 2755;
}
$tax = $taxable_income * $ratio-$deduct;
$money = $salary -$insurance-$tax;
return $money;
}
echo "税前t税后n";
for ($i=5000;$i<=50000;$i+=3000)
echo $i,"t",after_sleep($i,.08),"n";
希望本文所述对大家的php程序设计有所帮助。
相关
梦漫app资讯阅读43.14 Mv1.0.12026-09-29
下载点点大作战经营养成623.91 Mv2.6.2002026-09-29
下载妖怪名单角色扮演13.64 Mv1.0.02026-09-29
下载可露优世界休闲益智790.16 Mv9.92.31.102026-09-29
下载OverPeak超人游戏角色扮演304.38 Mv0.62026-09-29
下载宇宙回形针休闲益智24.07 Mv2.1.282026-09-29
下载pvzrhlauncher启动器手游辅助91.98 Mv1.1.1-ci.5492026-09-29
下载玛雅纪元角色扮演884.12 Mv2.1.122026-09-29
下载倒水倒不停红包版休闲益智68.28 Mv1.0.42026-09-29
下载观心心理(心理成长服务)生活服务208.9 MBv2.0.42026-09-29
下载速查驾规(交通法规速查)生活服务91.6 MBv1.0.02026-09-29
下载高能及时导航2026官方最新版本生活服务68.8 MBv1.0.02026-09-29
下载










