我正在尝试在我的网站上设置一个简单的 php/mysql 数据库,示例中有一行内容:
if (!$searchtype || !?searchterm) {
什么是||??? 我试图复制并粘贴它们,但它们会导致语法错误。我知道菜鸟问题,但仍然希望得到答案!
我认为代码实际上是:
if (!$searchtype || !$searchterm) {
||
表示 OR 运算符,表示如果任一条件为真,则满足条件。
它是OR
处理条件的逻辑运算符:
前任 :
$a || $b
如果 $a 或 $b 为 TRUE,则为 TRUE。
请参阅: http: //php.net/manual/en/language.operators.logical.php
更多细节