Кажется, что Validator :: make ($ input, $ rules) не работает, когда я пытаюсь проверить запрос.Добавленный префикс "\" делает работу выполненной.
В чем причина использования этого знака, поскольку многие документы и лекции его не используют?
Косая черта "\" - это способ сказать PHP, что класс находится в глобальном пространстве имен.
Если вы не используете «\» перед вашим классом, вам нужно сначала объявить его, используя ключевое слово «use».
В вашем случае, поверх вашего файла:
use Validator;
Вы можете посмотреть эту другую запись StackOverlow: https://stackoverflow.com/a/4790031/9291504
Вас интересует Пространства имен PHP . Если вы находитесь в другом пространстве имен, вы хотите сначала перейти в корневое пространство имен с помощью символа \. после того, как вы можете использовать предпочитаемое пространство имен.
\