Der Martin: Muss man, oder muss man nicht ? Notice: Undefined variable:

Beitrag lesen

Hallo,

$berechnung1=0+$ergebniss_1+$ergebniss_2+$ergebniss_3;

Wenn z.b. der Wert $ergebniss_2 nicht existiert bekommt man
Notice: Undefined variable:

Die Rechnung wird trotzdem ausgeführt.

ja, PHP ist gnädig und legt eine noch nicht existierende Variable an, wenn man versucht, sie zu benutzen. Sie hat dann einen Null-Wert.

Abgesehen davon: Warum beginnst du das Aufsummieren mit der Konstante 0? Du kannst deine Nissen doch direkt addieren.

Muss ich die Var $ergebniss_2 vorher löschen, bevor ich die Rechnung durchführen, oder kann ich das vernachlässigen?

Nicht löschen - im Gegenteil, du solltest sie definieren. Dann ist auch die Notice weg.

Zur Schreibweise siehe Posting von TS.

So long,
 Martin

--
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.