在文檔http://www.php.net/manual/en/language.operators.precedence.php據說,++和--運算符具有很高的優先級。 但據我所知,++$x和$x++是不一樣的。此外,$x++應該有最小的優先級,因爲一切都完成後其計算公式爲: $x = 1;
var_dump(1 and $x--); // and operator is one of las
a = 1;
b = "1";
if (a == b && a = 1) {
console.log("a==b");
}
上述JavaScript程式碼會導致錯誤在谷歌瀏覽器26.0.1410.43的if聲明: Uncaught ReferenceError: Invalid left-hand side in assignment 我想這是因爲在聲明&&的第二部分變量a ,