php计算税后工资的方法

前端之家收集整理的这篇文章主要介绍了php计算税后工资的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了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;"> 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";

PS:这里再为大家推荐几款相关的在线计算工具供大家参考:

在线个人所得税计算工具(2011版):

在线存款计算器:

在线投资理财计算器:

在线养老保险缴存/养老规划计算器:

更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《PHP正则表达式用法总结》

希望本文所述对大家PHP程序设计有所帮助。

猜你在找的PHP相关文章