首页 > 解决方案 > \Validator::make($input, $rules) 和 Validator::make($input, $rules) 有什么区别?

问题描述

当我尝试验证请求时,Validator::make($input, $rules)似乎不起作用。添加的“\”前缀使工作完成。

由于许多文档和讲座没有使用它,所以使用这个标记的原因是什么?

标签: laravellaravel-5

解决方案


斜杠“\”是一种告诉 PHP 类在全局命名空间中的方式。

如果你的 Class 前面不使用“\”,则需要先使用“use”关键字声明它。

在您的情况下,在您的文件之上:

use Validator;

您可以查看其他 StackOverlow 帖子:https ://stackoverflow.com/a/4790031/9291504


推荐阅读