laravel对于提交的数据进行验证,怎么自定义错误输出的内容 在根目录下运行命令
php artisan make:request PostUpdateRequest会在app\Http\Requests目录下创建PostUpdateRequest文件
比如我设置public function rules() { return [ 'posts_title' => 'required',//必填 ]; }在PostUpdateRequest文件添加下面messages的方面定义错误信息
public function messages(){ return [ 'posts_title.required' =>json_encode( ['status'=>false,'message'=>'标题必须填'],JSON_UNESCAPED_UNICODE), ]; }注意上面
JSON_UNESCAPED_UNICODE
来做个试验echo json_encode("小松博客");输出内容
"\u5c0f\u677e\u535a\u5ba2"你完全看不到这个是什么
加个参数echo json_encode("小松博客", JSON_UNESCAPED_UNICODE);输出
"小松博客"正常了,突然感觉幸福了
QQ交流群:136351212
查看原文:http://www.phpsong.com/2001.html
laravel自定义错误输出的内容
最新推荐文章于 2024-07-04 17:56:54 发布