tp5 in 查询区分大小写
时间: 2023-07-13 10:05:17 浏览: 64
默认情况下,TP5的查询是不区分大小写的。如果需要区分大小写,可以在查询条件中使用`BINARY`关键字,例如:
```php
Db::name('user')->where('BINARY username','admin')->find();
```
这样就会区分大小写地查询用户名为`admin`的用户。
相关问题
tp5 in 数据查询区分大小写
在TP5中,默认情况下,数据查询是不区分大小写的。但是可以通过设置参数来实现区分大小写的查询。
例如,使用`whereRaw`方法可以直接使用SQL语句进行查询,并且可以通过`BINARY`关键字来实现区分大小写的查询,示例如下:
```
$model->whereRaw("BINARY column_name = 'value'");
```
另外,也可以通过使用`where`方法的第三个参数来设置是否区分大小写,示例如下:
```
$model->where('column_name', 'value', true);
```
其中,第三个参数设置为`true`表示区分大小写,设置为`false`或不设置则表示不区分大小写。
tp框架input上传图片大小限制如何写
在TP框架中,可以通过设置`upload_max_filesize`和`post_max_size`两个配置项来限制上传文件的大小。这两个配置项都可以在php.ini文件中进行设置,也可以在应用的配置文件中进行设置。在应用的配置文件中,可以在`config.php`或`database.php`文件中添加如下代码:
```php
// 限制上传文件大小为2MB
ini_set('upload_max_filesize', '2M');
ini_set('post_max_size', '2M');
```
这样就可以将上传文件的大小限制为2MB。当然,也可以根据实际需要设置其他大小。需要注意的是,这两个配置项的大小应该保持一致,否则会出现上传文件大小不一致的问题。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)