$var=false;
Variable "$var" deklarieren, den Wert "unwahr" zuweisen.
while(1) {
}
Endlosschleife
if($var) {
// variable 1
} else {
// variable 2
}
Wenn $var wahr ist, tu was,
Wenn nicht, tu ws anderes.
$var=!$var;
$var bekommt den verneinten Wert von $var. Also "wahr" verneint wäre "unwahr". "Unwahr" verneint wäre "wahr".
($var = !false ist das gleiche wie $var = true, $var = !true ist das gleiche wie $var = false)
@ user-220: Er kennt wahrscheinlich die zu letzt erklärte Möglichkeit nicht, einfach zwischen false und true zu wechseln (Kannte ich bis jetzt auch nicht).