我正在做这样的事情:
if ($varA != null & $varB = null){
$newthing = "Something else";
}
它似乎不想工作。我已经尝试过&&
,&
但我可以为这些以及它们的作用找到一个很好的参考。
编辑:要尝试弄清楚我的目标是什么。
无论某些变量在编码的 URL 中是否具有值,我都有三个if
要执行的语句。这三个声明是:
if ($lprice != null && $hprice == null){
$clauses[] = "MSTLISTPRC >= " . $lprice;
}
if ($hprice != null && $lprice == null)(
$clauses[] = "MSTLISTPRC <= " . $hprice;
}
if ($lprice != null && $hprice != null){
$clauses[] = "MSTLISTPRC BETWEEN " . $lprice . " AND " . $hprice;
}
最后一个if
语句有效,前两个无效。这与 PHP 代码本身有关,因为我正在对其进行测试echo
以仅输出查询字符串,而当我尝试执行此操作时,它失败了。我不知道如何应用错误处理,所以我没有使用过。