bedingungsabhängig rechnen
Stefan Einspender
- php
Hallo ForumsleserInnen,
vermutlich ist die Frage derart simpel, dass Einige von Euch jetzt
schmunzeln werden, aber wie kann ich in PHP abhängig von einer if-
Abfrage etwas berechnen?
$ergebnis = (1 * 2 * (if ($variable1 <= 1600) { 6; } else { 8; }));
Wenn die $variable1 kleinergleich 1600 ist, soll 1*2*6 gerechnet
werden, ansonsten 1*2*8.
Viele Grüße,
Stefan
Hello,
vermutlich ist die Frage derart simpel, dass Einige von Euch jetzt
schmunzeln werden, aber wie kann ich in PHP abhängig von einer if-
Abfrage etwas berechnen?$ergebnis = (1 * 2 * (if ($variable1 <= 1600) { 6; } else { 8; }));
Wenn die $variable1 kleinergleich 1600 ist, soll 1*2*6 gerechnet
werden, ansonsten 1*2*8.
Na, indem Du den Multiplikator selber in eine Variable steckst und eben vorher die Bedingung prüfst.
$var = 6;
if ($bedingung1 > 1600) $var = 8;
$ergebnis = 1 * 2 * $var;
Wo war da das Problem? Muss es inline berechnet werden?
$ergebins = 1 * 2 *(($variable <= 1600)?6:8);
Habe ich jetzt nicht ausprobiert, müsste aber eigentlich auch klappen.
Liebe Grüße aus http://www.braunschweig.de
Tom
Hallo Tom,
Muss es inline berechnet werden?
$ergebins = 1 * 2 *(($variable <= 1600)?6:8);
danke für diesen Zaunpfahl, es "funzt" ;-)
Viele Grüße,
Stefan
Hallo,
$ergebnis = (1 * 2 * (if ($variable1 <= 1600) { 6; } else { 8; }));
Wenn die $variable1 kleinergleich 1600 ist, soll 1*2*6 gerechnet
werden, ansonsten 1*2*8.
$ergebnis = 1 * 2 * (($variable1 <= 1600) ? 6 : 8);
MfG, Thomas