thinkPHP5 where条件,or表达式怎么写
时间: 2023-11-11 07:14:14 浏览: 82
ThinkPHP Where 条件中常用表达式示例(详解)
5星 · 资源好评率100%
在 ThinkPHP5 中,可以使用 `where` 方法来设置查询条件,同时可以使用 `whereOr` 方法来设置 OR 表达式的条件。以下是一个示例:
```php
// 查询 name 为 "John" 或者 age 大于 18 的用户
$userList = Db::name('user')
->where('name', 'John')
->whereOr('age', '>', 18)
->select();
```
上面的代码中,使用了 `where` 方法设置了 `name = 'John'` 的条件,同时使用了 `whereOr` 方法设置了 `age > 18` 的条件,并使用 OR 连接两个条件。可以根据实际的需求,结合不同的条件和逻辑符号来设置复杂的查询条件。
阅读全文