У меня есть проект в php-silex, но я использую этот фреймворк.Я создаю какой-то маршрут, но некоторые не работают.Вот некоторый пример:
/*
**INIT HERE & SOME OTHER CODE
*/
$app->match('letter-{letter}', function($letter) use()
{
echo 'With dash';
});
$app->match('letter_{letter}', function($letter) use()
{
echo 'With underscore';
});
$app->match('{other}', function($other) use()
{
echo 'Other view';
});
Если я введу / letter-a, то вывод будет 'Width dash', но если я введу '/ letter_a', вывод будет 'Other view', а не 'Width underscore'.
Я хочу знать, почему это произошло, и как показать «подчеркивание ширины»?