2012-12-04 68 views
1

我試圖建立在我的網站一個簡單的PHP/MySQL數據庫和示例中有一行說:PHP/MySQL - 什麼是||意思?

if (!$searchtype || !?searchterm) { 

什麼|| ???我試圖複製並粘貼它們,但它們會導致語法錯誤。 Noob問題,我知道,但會喜歡答案!

回答

6

||(OR)logical operator

$一個|| $ b如果$ a或$ b都爲TRUE,則爲TRUE。

,它應該是

if (!$searchtype || !searchterm) { 

在運this Comment你可以寫這個由

enter image description here

+0

是'$了'或'$ B'或兩者兼而有之。因爲還有'xor',它可以是'$ a'或'$ b',但不是兩者。 – Arjan

2

我覺得代碼居然是:

if (!$searchtype || !$searchterm) { 

||表示OR運算符,意思是條件滿足,如果任一條件爲真。

+0

查看退格鍵下面的內容。 – DhruvPathak

+0

我在鍵盤上方的輸入按鈕上找到了它們。謝謝! – Americo