當有一個if語句,如:多遠呢PHP檢查if語句?
if (var1 == "test" || var2 == "test")
將PHP停止測試時VAR1已經測試真實,因此沒有測試VAR2?我知道C#不但林也不太清楚關於PHP
當有一個if語句,如:多遠呢PHP檢查if語句?
if (var1 == "test" || var2 == "test")
將PHP停止測試時VAR1已經測試真實,因此沒有測試VAR2?我知道C#不但林也不太清楚關於PHP
只有在特定運營商short-circuit,其中布爾運算符做。
@ignacia巴斯克斯 - 艾布拉姆斯所以在這種情況下,由於我使用||當var1被測試爲false時,var2將不會被正確測試? – bicycle
@邁克爾:當'VAR1 == 'test''是TRUE;它就會停止,如果它是'FALSE'它需要測試'VAR2 ==' test''。 –
如果'VAR1 ==「test''是TRUE;它將會停止。 –
謝謝兄弟,我也糾正了錯誤可笑的問題,哈哈 – bicycle