当我尝试验证请求时, Validator :: make($ input,$ rules)似乎不起作用。添加的“ \” 前缀使作业完成。
使用此标记的原因是什么,因为许多文档和讲座都没有使用它?
答案 0 :(得分:3)
斜杠“ \”是一种向PHP表示该类在全局命名空间中的方法。
如果您不在类前面使用“ \”,则需要首先使用“ use”关键字对其进行声明。
对于您而言,在文件顶部:
use Validator;
您可以查看其他StackOverlow帖子:https://stackoverflow.com/a/4790031/9291504
答案 1 :(得分:0)
您想对PHP Namespaces感兴趣。如果您在另一个名称空间中,则首先要使用\
符号转到根名称空间。您可以使用首选的名称空间之后。