亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用PHP怎么計算個人所得稅

發布時間:2021-05-17 16:33:09 來源:億速云 閱讀:216 作者:Leah 欄目:開發技術

使用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開發環境搭建工具有哪些

一、phpStudy,是一個新手入門最常用的開發環境。二、WampServer,WampServer也同樣的也是和phpStudy一樣操作簡單對小白比較友好。三、XAMPP,XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站集成軟件包;四、MAMP,MAMP分為兩種MAMP和MAMP Pro for Mac。五、寶塔面板,寶塔面板是一款服務器管理軟件,支持windows和linux系統。六、UPUPW,UPUPW是目前Windows平臺下最具特色的Web服務器PHP套件。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

北流市| 墨玉县| 长兴县| 虹口区| 龙江县| 依安县| 会泽县| 高州市| 大同县| 普兰县| 江山市| 东兰县| 广平县| 大丰市| 安岳县| 外汇| 林州市| 子长县| 泰顺县| 合阳县| 枣强县| 建宁县| 许昌市| 东海县| 铜陵市| 扬州市| 北安市| 西贡区| 会理县| 恩施市| 新巴尔虎右旗| 长寿区| 定远县| 广灵县| 汕头市| 交城县| 甘泉县| 太谷县| 云浮市| 洛隆县| 四子王旗|