phpbar.de logo

Mailinglisten-Archive

[php] Berechnung vom Aufschlag anhand des Betrages

[php] Berechnung vom Aufschlag anhand des Betrages

Jonas Schneider JonasSchneider at gmx.de
Fre Nov 24 22:55:24 CET 2006


N'abend,

Marko Hoffmann schrieb:
> Nehmen wir an der EK-Preis beträgt wischen 0,01 und 99,99Euro,
> dann würde hier ein Aufschlag in Höhe von 20% kommen.
> Von 100,00 - 199,99 ist es ein Aufschlag von 19% und
> lles darüber bekommt nur einen Aufschlag von 18%.
// Vorraussetzung: $ek positiv

if($ek < 99.99) {
$aufschlag = 0.2;
} elseif($ek <199.99) {
$aufschlag = 0.19;
} else {
$aufschlag = 0.18;
}
</code>

ungetestet ;)
Wichtig ist dabei das *else*if, weil sonst würde bei einem Betrag von 
50€ der Aufschlag erst auf 20, dann auf 19 und dann auf 18 gesetzt 
werden, da die Bedingung ja immer erfüllt ist.

Gruß
Jonas

php::bar PHP Wiki   -   Listenarchive