我可以使用&&或者在查询中这样,这是正确的语法吗?
let decoder = ... // however you created it
let items = ItemableWrapper.items(from: decoder)
答案 0 :(得分:5)
我使用的PHP中的or
运算符是||
。
尝试这样的事情:
if ($_SESSION['session_user_type'] == 'user' && ($del_date1 == '' || $del_date1 > $row_cap['cap_date'])) ...
注意||
位如何位于括号内。我假设您希望它与and
分开 - 因为您检查$del_date1
是两个值中的一个。
答案 1 :(得分:1)
取决于您要实现的目标,&&
的优先级高于||
,||
高于OR
。
要避免此优先级问题,请使用parantheses。
以下是PHP Operator Precedence表格的详细信息。