
tp5/laravel
框架踩坑日记
Tried ? ?
一个想做程序员的程序猿
展开
-
为你的 Laravel 验证器加上多验证场景
前言在我们使用 laravel 框架的验证器,有的时候需要对表单等进行数据验证,当然 laravel 也为我们提供了Illuminate\Http\Request 对象提供的 validate 方法 以及 FormRequest 和 Validator。FormRequest 通过新建文件将我们的验证部分单独分开,来避免控制器臃肿。如果验证失败,就会生成一个让用户返回到先前的位置的重定向响应。这些错误也会被闪存到 Session 中,以便这些错误都可以在页面中显示出来。如果传入的请求是 AJAX,会向转载 2021-09-13 14:09:26 · 630 阅读 · 1 评论 -
tp5关闭模板缓存
thinkphp\library\think\view\driver\thinkphp.php 文件下 protected $config = [ // 视图基础目录(集中式) 'view_base' => '', // 模板起始路径 'view_path' => '', // 模板文件后缀 'view_suffix' => 'html', // 模板文件名分隔符原创 2020-08-26 11:12:32 · 2586 阅读 · 0 评论 -
navicat设置MySQL字段类型的长度解释说明
navicat设置MySQL字段类型的长度解释说明野^ 2019-03-26 16:11:28 1708 收藏 1展开在这里插入图片描述1.varchar类型的长度是指这个字段的字符(字母或汉字)个数。2.数字类型的长度就不是这个意思,更为复杂。int类型:长度的设定值范围1255(设置0时自动转为11,不设置时自动转为默认的11)(显示宽度),在此范围内任意长度值的字段值范围都...转载 2020-04-22 14:58:28 · 2584 阅读 · 0 评论 -
sql错误:SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x8D\x83' for column 'us
sql错误:SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x8D\x83' for column 'user_nickname' at row 1网上找的解决方法网上找的解决方法public function demo(){ $str = "□测试,测试!123□"; //转换 G...原创 2020-04-22 14:26:19 · 3575 阅读 · 0 评论