《PHP教程:php計算稅后工資的方法》要點:
本文介紹了PHP教程:php計算稅后工資的方法,希望對您有用。如果有疑問,可以聯(lián)系我們。
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";
PHP編程希望本文所述對大家的php程序設(shè)計有所贊助.
歡迎參與《PHP教程:php計算稅后工資的方法》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/9398.html