Einfaches Rechnen - wo ist der Fehler?
PHP-Newbie
- php
$summand=2;
$summand2=4;
echo "Kommen wir zum Rechnen. <br>Variable 1: " . $summand1 . "<br>Variable 2: " . $summand2 . "<br><br><b>Rechne..</b><br><br>";
$summand + $summand2;
echo "Ergebnis: " . $summand[Anmerkung: Auch summand2 probiert] . "<br>"
Das ist eine einfache Probe, damit ich Variablenrechnung beherrsche. Aber seltsamerweise kommt als Ergebnis die Ursprungszahl raus, auch bei $summand2. Wo liegt der Fehler?
Hi PHP-Newbie <-- Begrüßung
$summand=2;
$summand2=4;
echo "Kommen wir zum Rechnen. <br>Variable 1: " . $summand1
~
Es muss nur $summand heißen
$summand + $summand2;
$summand += $summand2 oder
$summand = $summand + $summand2 ist wahrscheinlich das, was du willst.
Übrigens brauchst du Variablen in PHP ins Strings mit Doppelten Anführungszeichen nicht mit . zu verknüpfen. "Variable 1: $summand" ergibt auch "Variable 1: 2"
Johannes <-- Verabschiedung
$summand = $summand + $summand2 ist wahrscheinlich das, was du willst.
Dachte ich mir irgendwie, dass ich diese Rechnung etwas zuweisen muss... vielen Dank!
Hi,
$summand=2;
$summand2=4;
echo "Kommen wir zum Rechnen. <br>Variable 1: " . $summand1 . "<br>Variable 2: " . $summand2 . "<br><br><b>Rechne..</b><br><br>";
$summand + $summand2;
Du bildest die Summe, aber die wird weggeschmissen, da sie keiner Variablen zugewiesen wird.
Das ist eine einfache Probe, damit ich Variablenrechnung beherrsche. Aber seltsamerweise kommt als Ergebnis die Ursprungszahl raus, auch bei $summand2. Wo liegt der Fehler?
Nicht seltsamerweise, das muß so sein. Du weist keiner der beiden Variablen einen neuen Wert zu.
cu,
Andreas