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

