
Yaf_Router::getRoute 메소드를 사용하여 라우트를 얻을 때, 라우트의 파라미터를 얻으려면 라우트의 매개변수를 확인하는 방법을 사용할 수 있습니다.
예를 들어, 라우트가 다음과 같이 정의되어 있다고 가정해 보겠습니다.
#hostingforum.kr
php
$router->route('GET', '/user/:id', array('controller' => 'user', 'action' => 'show'));
이 라우트에서 ':id'는 라우트의 매개변수입니다. Yaf_Router::getRoute 메소드를 사용하여 라우트를 얻은 후, 라우트의 매개변수를 확인할 수 있습니다.
#hostingforum.kr
php
$route = $router->getRoute('GET', '/user/123');
if ($route) {
$params = $route->getParams();
echo $params['id']; // 출력: 123
}
위 코드에서 `$route->getParams()` 메소드를 사용하여 라우트의 매개변수를 얻을 수 있습니다.
2025-07-29 09:08