Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Prozesssteuerung und mathematische Operationen

PHP-Prozesssteuerung und mathematische Operationen

墨辰丷
Freigeben: 2023-03-30 19:36:01
Original
3446 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die PHP-Prozesssteuerung und mathematische Operationen vor. Ich hoffe, dass er für alle hilfreich ist.

Das Beispiel in diesem Artikel beschreibt die Methode zur Berechnung des Gehalts nach Steuern in PHP wie folgt:

Vor Steuern Nach Steuern
5000 3985
8000 6215
11000 8295
14000 10215
17000 12080
20000 13880
23000 15680
26000 17480
29000 19280
32000. 210 80
350 00 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";
Nach dem Login kopieren

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird für alle hilfreich sein Studie.

Verwandte Empfehlungen:

Grundlegende Verwendung des Yii-Frameworks in PHP

Drei grundlegende Möglichkeiten zur Implementierung der Rekursion in PHP-Methoden

4 Möglichkeiten, Textwasserzeichen zu Bildern in PHP hinzuzufügen

Das obige ist der detaillierte Inhalt vonPHP-Prozesssteuerung und mathematische Operationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage