Задать вопрос
@0ldn0mad

Как проверить параметры в Route LARAVEL регулярным выражением?

Добрый день.
Подскажите, пожалуйста, как проверить регулярным выражением параметр в Route с замыканием по шаблону вида:
Route::get('user/{name}', function ($name) {
	die("User: {$name}");
}) -> where ('name', '[\S]+');


В обязательных параметрах должно быть одно из значений: 'name', 'surname' или 'age'.
  • Вопрос задан
  • 332 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
Решения вопроса 1
Konata69lol
@Konata69lol
backend developer (php/go)
Можно тупо перебором
Route::get('user/{name}', function ($name) {
  die("User: {$name}");
})->where('name', 'name|surname|age');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы