thinkphp where or
时间: 2023-10-17 18:24:40 浏览: 74
thinkphp
`where` 方法是在 ThinkPHP 框架的数据库查询构造器中用于添加 WHERE 子句的方法。它的语法如下:
```php
$where = [
'name' => 'Tom',
'age' => ['>', 18],
];
$result = Db::name('user')->where($where)->select();
```
上面的代码中,`$where` 是一个数组,其中键名为字段名,键值为匹配条件。这里的条件为 name 字段等于 'Tom',age 字段大于 18。`where` 方法会将这个数组转换成 WHERE 子句,并将其添加到 SQL 查询语句中。最后,`select` 方法会执行查询并返回结果集。
阅读全文