爲什麼如果條件不符合,並且它在下面的php代碼中打印else語句?這似乎很容易,但我確實做錯了什麼。請解釋。提前致謝。操作&&在PHP條件語句中不能正常工作
<?php
$pk = 6;
$jk = 3;
$lk = 5;
$sk = 2;
if((!$pk==5) && ($jk == 3) && ($lk == 5) && ($sk == 2)){
echo 'All variable is true';
}
else{
echo 'one of them is wrong';
}
?>
它應該是'(!$ PK == 5)'不''($ PK == 5!)。 – Ekin
'!$ pk == 5'先評估'!$ pk',然後比較 –
簡短但非常清楚。謝謝 – PramodJha