Hi,
"Wie im Abschnitt über Ausdrücke beschrieben, wird ausdr auf seinen boolschen Wertinhalt ausgewertet. Wenn ausdr als TRUE ausgewertet wird, führt PHP die Anweisung aus. Falls die Auswertung FALSE ergibt, wird die Anweisung übergangen."
Der Wert einer Zuweisung ist NICHT, ob die Zuweisung geklappt hat oder nicht.
Der Wert einer Zuweisung ist der zugewiesene Wert.
Im Falle von
if ($x = 0)
{
}
ist das also 0.
Wenn man schreibt
$b = $a = 5;
ist $b ja auch 5 und nicht true oder false.
cu,
Andreas
--
Warum MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
Warum MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.