我打算添加條件邏輯來顯示登錄的用戶頁面。我有兩個條件不允許他們查看頁面,而是限制內容消息。只有1個必須是真實的如果有東西或別的東西,那麼 - 這種情況可以在1行嗎?
1)他們不是他們沒有所謂的「成員」
if($_GET['gform_post_id'] <= 0 || $user != $author) {
//Then show restricted content message
}
上面的代碼工作的首要條件自定義字段形式 2)的作者。但我不知道如何添加第二部分。我想這將是一個elseif
我在理論上想我可以做這樣的事情
if($_GET['gform_post_id'] <= 0 || $user != $author) {
//Then show restricted content message
} elseif {
if($memberstatus == 'member'){
//Then show restricted content message
}
我不認爲這對很好的解決方案的原因是我的「Restricte內容」複製受限制的消息被相當大,因爲我基本上用HTML編寫了一個Divs頁面。所以它在代碼中看起來有點笨拙,以便重複這兩次。
所以我的問題是:有沒有辦法在同一行寫入條件?
即
IF Condition 1 OR Condition 2 {
//Then show restricted content message
}
感謝
你能寫出來用簡單的英語,而不是僞代碼? –
您可以根據需要放置儘可能多的條件,用它們之間的「||」表示「這些條件之一是真實的」 –