Jasmin: Bestand darf nicht unter 0

Beitrag lesen

Hallo liebe Forumsbenutzer,

ich möchte mit PHP einen Bestand ausrechnen.

Zuerst haben ich einen Anfangsbestand.

$bestand = 100;

Außerdem nimmt der Bestand zu, z.B. alle zwei Sekunden um fünf:

$bestand = 100 + floor($t / 2) * 5;

Außerdem nimmt der Bestand auch noch gleichzeitig ab, z.B.:

$bestand = 100 + floor($t / 2) * 5 - floor($t / 2) * 10;

Das funktioniert soweit. Allerdings wird so der Bestand irgendwann unter Null sein. Das soll er aber nicht; Wenn das der Fall wäre, soll nichts mehr abgezogen werden (es soll nur nach einer bestimmten Zeit etwas abgezogen werden, im Bsp. zwei Sekunden). max() hilft mir in diesem Fall leider nicht weiter.

Am Schluss möchte ich auch noch berechnen, wieviel nach einer bestimmten Zeit jetzt wirklich abgezogen worden ist.