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
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:這里再為大家推薦幾款相關(guān)的在線計算工具供大家參考:
在線個人所得稅計算器(2008版):http://tools.jb51.net/jisuanqi/tax_calc
在線個人所得稅計算工具(2011版):http://tools.jb51.net/jisuanqi/tax_jisuanqi
在線銀行按揭貸款計算器:http://tools.jb51.net/jisuanqi/anjie_calc
在線存款計算器:http://tools.jb51.net/jisuanqi/cunkuan_calc
在線投資理財計算器:http://tools.jb51.net/jisuanqi/touzilicai_calc
在線養(yǎng)老保險繳存/養(yǎng)老規(guī)劃計算器:http://tools.jb51.net/jisuanqi/yanglao_calc
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)學(xué)運算技巧總結(jié)》、《PHP運算與運算符用法總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計算法總結(jié)》及《php正則表達(dá)式用法總結(jié)》
希望本文所述對大家PHP程序設(shè)計有所幫助。
- php實現(xiàn)的簡單美國商品稅計算函數(shù)
- php學(xué)習(xí)之簡單計算器實現(xiàn)代碼
- php根據(jù)生日計算年齡的方法
- PHP中浮點數(shù)計算比較及取整不準(zhǔn)確的解決方法
- php根據(jù)身份證號碼計算年齡的實例代碼
- PHP中使用微秒計算腳本執(zhí)行時間例子
- php計算十二星座的函數(shù)代碼
- PHP幾個數(shù)學(xué)計算的內(nèi)部函數(shù)學(xué)習(xí)整理
- PHP精確計算功能示例
- PHP概率計算函數(shù)匯總
- 用PHP實現(xiàn)的四則運算表達(dá)式計算實現(xiàn)代碼
- PHP計算個人所得稅示例【不使用速算扣除數(shù)】
相關(guān)文章
PHP pthreads v3在centos7平臺下的安裝與配置操作方法
這篇文章主要介紹了PHP pthreads v3在centos7平臺下的安裝與配置操作方法,結(jié)合圖文與實例形式分析了PHP pthreads v3在centos7平臺下的安裝與配置操作具體步驟、相關(guān)命令與注意事項,需要的朋友可以參考下2020-02-02
php通過curl方式實現(xiàn)發(fā)送接收xml數(shù)據(jù)
這篇文章主要為大家詳細(xì)介紹了php如何通過curl方式實現(xiàn)發(fā)送接收xml數(shù)據(jù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-11-11
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的
這篇文章主要介紹了php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解決方法,是使用ZipArchive時經(jīng)常會遇到的問題,需要的朋友可以參考下2014-11-11
PHP輸出XML格式數(shù)據(jù)的方法總結(jié)
這篇文章主要介紹了PHP輸出XML格式數(shù)據(jù)的方法,結(jié)合實例形式總結(jié)分析了php常用的xml格式數(shù)據(jù)輸出相關(guān)操作技巧,需要的朋友可以參考下2017-02-02
escape unescape的php下的實現(xiàn)方法
escape unescape的php下的實現(xiàn)方法...2007-04-04
php數(shù)組函數(shù)序列 之a(chǎn)rray_count_values() 統(tǒng)計數(shù)組中所有值出現(xiàn)的次數(shù)函數(shù)
array_count_values() 函數(shù)用于統(tǒng)計數(shù)組中所有值出現(xiàn)的次數(shù),本函數(shù)返回一個數(shù)組,其元素的鍵名是原數(shù)組的值,鍵值是該值在原數(shù)組中出現(xiàn)的次數(shù)。2011-10-10

