这次给大家带来PHP计算个人所得税步骤详解(附代码),PHP计算个人所得税的注意事项有哪些,下面就是实战案例,一起来看一下。
不使用速算扣除数计算个人所得税,PHP自定义函数实现个人所得税计算。使用速算扣除数计算个人所得税过于简单,略过不提。
PHP和JS有相同之处,知道PHP计算个人所得税的方法以后,也可以同理写出JS代码个算个人所得税。不同之处在于,javascript没有foreach()
这样的语法结构,不过随着时代的变迁,现代浏览器中JS ECMASCRIPT 5也开始支持forEach()
方法了。
<?php /* PHP不使用速算扣除数计算个人所得税 * @author 吴先成 * @param float $salary 含税收入金额 * @param float $deduction 保险等应当扣除的金额 默认值为0 * @param float $threshold 起征金额 默认值为3500 * @return float | false 返回值为应缴税金额 参数错误时返回false */ function getPersonalIncomeTax($salary, $deduction=0, $threshold=3500){ if(!is_numeric($salary) || !is_numeric($deduction) || !is_numeric($threshold)){ return false; } if($salary <= $threshold){ return 0; } $levels = array(1500, 4500, 9000, 35000, 55000, 80000, PHP_INT_MAX); $rates = array(0.03, 0.1, 0.2, 0.25, 0.3, 0.35, 0.45); $taxableIncome = $salary - $threshold - $deduction; $tax = 0; foreach($levels as $k => $level){ $previousLevel = isSet($levels[$k-1]) ? $levels[$k-1] : 0; if($taxableIncome <= $level){ $tax += ($taxableIncome - $previousLevel) * $rates[$k]; break; } $tax += ($level-$previousLevel) * $rates[$k]; } $tax = round($tax, 2); return $tax; } /* 示例 */ echo getPersonalIncomeTax(10086.11); //运行结果:762.22 ?>
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
推荐阅读:
Atas ialah kandungan terperinci PHP计算个人所得税步骤详解(附代码). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

随着时代的不断发展,个人所得税税率也在不断调整。2024年最新的个人所得税税率表已经出炉,对于每个纳税人来说都是一个重要的参考。下面就让我们一起来了解一下2024年最新的个人所得税税率表吧!个人所得税税率表2024年最新一、税率表1、综合所得税率表2、工资、薪资税率表3、过渡期工资薪金税率表4、居民个人劳务报酬所得预扣预缴税率表二、年度个人所得税计算公式1、应纳个人所得税税额=应纳税所得额×适用税率-速算扣除数2、应纳税所得额=年度收入额-准予扣除额3、准予扣除额=基本扣除费用60000元+专项

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

个人所得税想要计算是十分复杂的,多数的玩家不知道个人所得税如何的计算,点击https://www.gerensuodeshui.cn/链接即可进入到税率计算器,接下来就是小编为用户带来的个人所得税税率计算器在线计算入口,感兴趣的用户快来一起看看吧!个人所得税App使用教程个人所得税税率计算器税率计算器入口:https://www.gerensuodeshui.cn/一、个税计算公式1、应缴纳所得额=税前工资收入金额-五险一金(个人缴纳部分)-费用减除额2、应纳税额=应纳所得额×税率-速算扣除数二

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

个人所得税app怎么申报?个人所得税是一款实用性非常强大的手机软件,用户可以在这个软件上面进行申报一些业务,还可以在这个软件上面进行退税等。只要用户有将这个软件下载下来,就可以不用去线下排队等办理了,非常方便。很多用户到现在都还不清楚怎么用个人所得税软件进行申报,下面小编整理了个人所得税软件的申报方法,供大家参考。个人所得税app申报方法 1、首先,打开软件,在首页找到并点击“我要办税”按键; 2、然后,在这里的税费申报中找到并点击“综合所得年度汇算&rdquo

个人所得税的申报过程中,专项附加扣除是一项重要的政策措施,为纳税人提供了更多减免的机会,所以本文小编就准备了个人所得税专项附加扣除申报步骤流程,一起学习下吧。个人所得税专项附加扣除申报步骤流程1、打开个税APP,在首页选择【常见业务】,然后选择【专项附加扣除填写】2、专项扣除项目范围:子女教育、继续教育、大病医疗、住房贷款利息、住房租金及赡养老人、婴幼儿照护。根据国家税务部门相关政策规定,个人所得税法确定了以下专项扣除项目范围:子女教3、在页面的下方可以选择【一键带入】,这样可以一键填写去年的申

php判断有没有小数点的方法:1、使用“strpos(数字字符串,'.')”语法,如果返回小数点在字符串中第一次出现的位置,则有小数点;2、使用“strrpos(数字字符串,'.')”语句,如果返回小数点在字符串中最后一次出现的位置,则有。

在PHP中,可以利用implode()函数的第一个参数来设置没有分隔符,该函数的第一个参数用于规定数组元素之间放置的内容,默认是空字符串,也可将第一个参数设置为空,语法为“implode(数组)”或者“implode("",数组)”。


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

DVWA
Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

PhpStorm versi Mac
Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

MinGW - GNU Minimalis untuk Windows
Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

ZendStudio 13.5.1 Mac
Persekitaran pembangunan bersepadu PHP yang berkuasa
