那麼,我來自Java的編譯語言,現在我正試圖在某些特定領域處理PHP。今天,我創建了一個「測試表單」,以便知道如何檢查有效值,現在我遇到了一些小問題。在PHP中使用布爾運算符
假設我有多個領域的評估,使用布爾變量我願做這樣的事情:
//ASSUMING THAT ALL IS CORRECT
$correct = true;
$correct &= is_ok($name);
$correct &= is_ok($last_name);
$correct &= is_ok($nickname);
$correct &= is_ok($best_friend);
if (!$correct) {
//AT LEAST ONE FIELD IS INCOMPLETE
}
else
{
// EVERYTHING IS OK
}
function is_ok($field){
return !empty($field);
}
的問題,我發佈的是&=
看起來無法正常工作。我是否需要使用另一個布爾運算符?
這不是有效的PHP代碼。你能發佈實際的代碼嗎? –
先閱讀一些PHP教程,然後再試一次。 – jeremy
查看初學者的$變量部分。 – Rooster